Static Public Member Functions |
static DEFINE_STANDARD_ALLOC
Handle_TDataStd_Real | GetReal (const Handle< TFunction_Function > &theFunction, const Standard_Integer thePosition) |
static Handle_TDataStd_Integer | GetInteger (const Handle< TFunction_Function > &theFunction, const Standard_Integer thePosition) |
static Handle_TDataStd_Name | GetString (const Handle< TFunction_Function > &theFunction, const Standard_Integer thePosition) |
static Standard_Boolean | ComputeAxis (const Handle< TNaming_NamedShape > &theNS, gp_Ax1 &theAx1) |
static Handle_TNaming_NamedShape | GetFunctionResult (const Handle< TFunction_Function > &theFunction) |
static Handle_TDataStd_UAttribute | GetObjectArg (const Handle< TFunction_Function > &theFunction, const Standard_Integer thePosition) |
static void | SetObjectArg (const Handle< TFunction_Function > &theFunction, const Standard_Integer thePosition, const Handle< TDataStd_UAttribute > &theNewValue) |
static Handle_TNaming_NamedShape | GetObjectValue (const Handle< TDataStd_UAttribute > &theObject) |
static Handle_TFunction_Function | GetLastFunction (const Handle< TDataStd_UAttribute > &theObject) |
static Handle_TFunction_Function | GetFirstFunction (const Handle< TDataStd_UAttribute > &theObject) |
static Handle_TFunction_Function | GetPrevFunction (const Handle< TFunction_Function > &theFunction) |
static Handle_TDataStd_UAttribute | GetObjectFromFunction (const Handle< TFunction_Function > &theFunction) |
static Standard_Boolean | IsAttachment (const Handle< TDataStd_UAttribute > &theObject) |
static Handle_TNaming_NamedShape | GetAttachmentsContext (const Handle< TDataStd_UAttribute > &theObject) |
static Standard_Boolean | ComputeSweepDir (const TopoDS_Shape &theShape, gp_Ax1 &theAxis) |
static void | LoadAndOrientModifiedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TNaming_Builder &Buider, const TopTools_DataMapOfShapeShape &SubShapesOfResult) |
static void | LoadAndOrientGeneratedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TNaming_Builder &Buider, const TopTools_DataMapOfShapeShape &SubShapesOfResult) |
static void | LoadDeletedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum KindOfDeletedShape, TNaming_Builder &Buider) |
static void | LoadResult (const TDF_Label &theLabel, BRepAlgoAPI_BooleanOperation &MS) |
static TopoDS_Shape | CurrentShape (const Standard_CString ShapeEntry, const Handle< TDF_Data > &Data) |
static void | GetShape (const Standard_CString ShapeEntry, const Handle< TDF_Data > &Data, TopTools_ListOfShape &Shapes) |
static TCollection_AsciiString | GetEntry (const TopoDS_Shape &Shape, const Handle< TDF_Data > &Data, Standard_Integer &Status) |
| Status = 0 Not found,
Status = 1 One shape,
Status = 2 More than one shape.
|
static void | LoadImportedShape (const TDF_Label &theResultLabel, const TopoDS_Shape &theShape) |
| Loads the Shape to DF
|
static void | LoadPrime (const TDF_Label &theResultLabel, const TopoDS_Shape &theShape) |
| Reloads sub-shapes of the Shape to DF
|
static void | AllCommands (Draw_Interpretor &DI) |
static void | BasicCommands (Draw_Interpretor &DI) |
| commands relatives to NamedShape
|
static void | ToolsCommands (Draw_Interpretor &DI) |
static void | SelectionCommands (Draw_Interpretor &DI) |
| commands relatives to Naming
|
static void | ModelingCommands (Draw_Interpretor &DI) |
| commands for testing Naming
|