|
Open CASCADE Technology
6.7.1
|
#include <QANewBRepNaming_Loader.hxx>
Static Public Member Functions | |
| static 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. More... | |
| 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. More... | |
| 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. More... | |
| 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 More... | |
| 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 More... | |
| 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. More... | |
| static Standard_Boolean | GetDangleShapes (const TopoDS_Shape &ShapeIn, const TopAbs_ShapeEnum GeneratedFrom, TopTools_MapOfShape &Dangles) |
| Returns dangle sub shapes. More... | |
| static Standard_Boolean | IsDangle (const TopoDS_Shape &theDangle, const TopoDS_Shape &theShape) |
|
static |
Returns dangle sub shapes Generator - Dangle.
|
static |
Returns dangle sub shapes.
|
static |
|
static |
|
static |
The same as LoadGeneratedShapes plus performs orientation of
loaded shapes according orientation of SubShapes
|
static |
The same as LoadModifiedShapes plus performs orientation of
loaded shapes according orientation of SubShapes
|
static |
|
static |
|
static |
|
static |
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 |
|
static |
|
static |
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 |
|
static |
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 |
1.8.5