|
Open CASCADE Technology
6.5.4
|
#include <QANewBRepNaming_Loader.hxx>
Static Public Member Functions | |
| static DEFINE_STANDARD_ALLOC void | LoadGeneratedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TNaming_Builder &Buider) |
| Load in the naming data-structure the shape generated from FACE, EDGE, VERTEX,..., after the MakeShape operation. <ShapeIn> is the initial shape. <GeneratedFrom> defines the kind of shape generation to record in the naming data-structure. The <builder> is used to store the set of evolutions in the data-framework of TDF. | |
| static void | LoadModifiedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum ModifiedFrom, TNaming_Builder &Buider, const Standard_Boolean theBool=Standard_False) |
| Load in the naming data-structure the shape modified from FACE, EDGE, VERTEX,..., after the MakeShape operation. <ShapeIn> is the initial shape. <ModifiedFrom> defines the kind of shape modification to record in the naming data-structure. The <builder> is used to store the set of evolutions in the data-framework of TDF. | |
| static void | LoadDeletedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum KindOfDeletedShape, TNaming_Builder &Buider) |
| Load in the naming data-structure the shape deleted after the MakeShape operation. <ShapeIn> is the initial shape. <KindOfDeletedShape> defines the kind of deletion to record in the naming data-structure. The <builder> is used to store the set of evolutions in the data-framework of TDF. | |
| static void | LoadAndOrientGeneratedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TNaming_Builder &Buider, const TopTools_DataMapOfShapeShape &SubShapesOfResult) |
| The same as LoadGeneratedShapes plus performs orientation of loaded shapes according orientation of SubShapes | |
| static void | LoadAndOrientModifiedShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum ModifiedFrom, TNaming_Builder &Buider, const TopTools_DataMapOfShapeShape &SubShapesOfResult) |
| The same as LoadModifiedShapes plus performs orientation of loaded shapes according orientation of SubShapes | |
| static void | ModifyPart (const TopoDS_Shape &PartShape, const TopoDS_Shape &Primitive, const TDF_Label &Label) |
| static Standard_Boolean | HasDangleShapes (const TopoDS_Shape &ShapeIn) |
| static void | LoadGeneratedDangleShapes (const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TNaming_Builder &GenBuider) |
| static void | LoadGeneratedDangleShapes (const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, const TopTools_MapOfShape &OnlyThese, TNaming_Builder &GenBuider) |
| static void | LoadModifiedDangleShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TNaming_Builder &GenBuider) |
| static void | LoadDeletedDangleShapes (BRepBuilderAPI_MakeShape &MakeShape, const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum ShapeType, TNaming_Builder &DelBuider) |
| static void | LoadDangleShapes (const TopoDS_Shape &theShape, const TDF_Label &theLabelGenerator) |
| static void | LoadDangleShapes (const TopoDS_Shape &theShape, const TopoDS_Shape &ignoredShape, const TDF_Label &theLabelGenerator) |
| static Standard_Boolean | GetDangleShapes (const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TopTools_DataMapOfShapeShape &Dangles) |
| Returns dangle sub shapes Generator - Dangle. | |
| static Standard_Boolean | GetDangleShapes (const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TopTools_MapOfShape &Dangles) |
| Returns dangle sub shapes. | |
| static Standard_Boolean | IsDangle (const TopoDS_Shape &theDangle, const TopoDS_Shape &theShape) |
| static Standard_Boolean QANewBRepNaming_Loader::GetDangleShapes | ( | const TopoDS_Shape & | ShapeIn, |
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| TopTools_DataMapOfShapeShape & | Dangles | ||
| ) | [static] |
| static Standard_Boolean QANewBRepNaming_Loader::GetDangleShapes | ( | const TopoDS_Shape & | ShapeIn, |
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| TopTools_MapOfShape & | Dangles | ||
| ) | [static] |
| static Standard_Boolean QANewBRepNaming_Loader::HasDangleShapes | ( | const TopoDS_Shape & | ShapeIn | ) | [static] |
| static Standard_Boolean QANewBRepNaming_Loader::IsDangle | ( | const TopoDS_Shape & | theDangle, |
| const TopoDS_Shape & | theShape | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadAndOrientGeneratedShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| TNaming_Builder & | Buider, | ||
| const TopTools_DataMapOfShapeShape & | SubShapesOfResult | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadAndOrientModifiedShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | ModifiedFrom, | ||
| TNaming_Builder & | Buider, | ||
| const TopTools_DataMapOfShapeShape & | SubShapesOfResult | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadDangleShapes | ( | const TopoDS_Shape & | theShape, |
| const TDF_Label & | theLabelGenerator | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadDangleShapes | ( | const TopoDS_Shape & | theShape, |
| const TopoDS_Shape & | ignoredShape, | ||
| const TDF_Label & | theLabelGenerator | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadDeletedDangleShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | ShapeType, | ||
| TNaming_Builder & | DelBuider | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadDeletedShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | KindOfDeletedShape, | ||
| TNaming_Builder & | Buider | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadGeneratedDangleShapes | ( | const TopoDS_Shape & | ShapeIn, |
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| TNaming_Builder & | GenBuider | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadGeneratedDangleShapes | ( | const TopoDS_Shape & | ShapeIn, |
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| const TopTools_MapOfShape & | OnlyThese, | ||
| TNaming_Builder & | GenBuider | ||
| ) | [static] |
| static DEFINE_STANDARD_ALLOC void QANewBRepNaming_Loader::LoadGeneratedShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| TNaming_Builder & | Buider | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadModifiedDangleShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | GeneratedFrom, | ||
| TNaming_Builder & | GenBuider | ||
| ) | [static] |
| static void QANewBRepNaming_Loader::LoadModifiedShapes | ( | BRepBuilderAPI_MakeShape & | MakeShape, |
| const TopoDS_Shape & | ShapeIn, | ||
| const TopAbs_ShapeEnum | ModifiedFrom, | ||
| TNaming_Builder & | Buider, | ||
| const Standard_Boolean | theBool = Standard_False |
||
| ) | [static] |
| static void QANewBRepNaming_Loader::ModifyPart | ( | const TopoDS_Shape & | PartShape, |
| const TopoDS_Shape & | Primitive, | ||
| const TDF_Label & | Label | ||
| ) | [static] |
1.8.0