Provides facilities to manipulate data framework in a Draw-Commands environment.  
 More...
 | 
| 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 set.  
  | 
|   | 
| 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 set.  
  | 
|   | 
| 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 set.  
  | 
|   | 
| template<class T >  | 
| static Standard_Boolean  | Find (const Handle< TDF_Data > &DF, const Standard_CString Entry, const Standard_GUID &ID, Handle< T > &A, const Standard_Boolean Complain=Standard_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.