Provides facilities to manipulate data framework in a Draw-Commands environment.
More...
|
| static bool | GetDF (const char *&Name, occ::handle< TDF_Data > &DF, const bool Complain=true) |
| | Search in draw directory the framewok identified by its name <Name>. returns True if found. In that case <DF> is set.
|
| |
| static bool | FindLabel (const occ::handle< TDF_Data > &DF, const char *const Entry, TDF_Label &Label, const bool Complain=true) |
| | Search in <DF> the label identified by its entry <Entry>. returns <True> if found. In that case <Label> is set.
|
| |
| static bool | AddLabel (const occ::handle< TDF_Data > &DF, const char *const 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 bool | Find (const occ::handle< TDF_Data > &DF, const char *const Entry, const Standard_GUID &ID, occ::handle< TDF_Attribute > &A, const bool Complain=true) |
| | Search in <DF> the attribute identified by its <ID> and its <entry>. returns <True> if found. In that case A is set.
|
| |
| template<class T > |
| static bool | Find (const occ::handle< TDF_Data > &DF, const char *const Entry, const Standard_GUID &ID, occ::handle< T > &A, const bool Complain=true) |
| | Safe variant for arbitrary type of argument.
|
| |
| 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 .
|
| |
Provides facilities to manipulate data framework in a Draw-Commands environment.