Provides facilities to manipulate data framework
in a Draw-Commands environment.
#include <DDF.hxx>
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
Static Public Member Functions |
| static Standard_Boolean | GetDF (Standard_CString &Name, Handle< TDF_Data > &DF, const Standard_Boolean Complain=Standard_True) |
| | Search in draw directory the framewok identified
by its name <Name>. returns True if found. In that
case <DF> is setted.
|
| static Standard_Boolean | FindLabel (const Handle< TDF_Data > &DF, const Standard_CString Entry, TDF_Label &Label, const Standard_Boolean Complain=Standard_True) |
| | Search in <DF> the label identified by its entry
<Entry>. returns <True> if found. In that case
<Label> is setted.
|
| static Standard_Boolean | AddLabel (const Handle< TDF_Data > &DF, const Standard_CString Entry, TDF_Label &Label) |
| | Search in <DF> the label identified by its entry
<Entry>. if label doesn't exist, create and add
the Label in <DF>. In that case return True.
|
| static Standard_Boolean | Find (const Handle< TDF_Data > &DF, const Standard_CString Entry, const Standard_GUID &ID, Handle< TDF_Attribute > &A, const Standard_Boolean Complain=Standard_True) |
| | Search in <DF> the attribute identified by its
<ID> and its <entry>. returns <True> if found. In
that case A is setted.
|
| static Draw_Interpretor & | ReturnLabel (Draw_Interpretor &theCommands, const TDF_Label &L) |
| static void | AllCommands (Draw_Interpretor &theCommands) |
| static void | BasicCommands (Draw_Interpretor &theCommands) |
| | Basic commands.
|
| static void | DataCommands (Draw_Interpretor &theCommands) |
| | Data framework commands
create, clear & copy.
|
| static void | TransactionCommands (Draw_Interpretor &theCommands) |
| | open commit abort a transaction
undo facilities.
|
| static void | BrowserCommands (Draw_Interpretor &theCommands) |
| | Browser commands .
|
Member Function Documentation
| void DDF::operator delete |
( |
void * |
anAddress | ) |
[inline] |
| void* DDF::operator new |
( |
size_t |
size | ) |
[inline] |
| void* DDF::operator new |
( |
size_t |
, |
|
|
void * |
anAddress |
|
) |
| [inline] |
The documentation for this class was generated from the following file: