#include <BOPTools_StateFiller.hxx>
Inheritance diagram for BOPTools_StateFiller:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BOPTools_StateFiller (const BOPTools_PaveFiller &aFiller) |
| Constructor . | |
| virtual Standard_EXPORT void | Do () |
| Launch the Filler . | |
| Standard_EXPORT Standard_Boolean | IsDone () const |
| Returns true if Ok . | |
| Standard_EXPORT TopAbs_State | ClassifyEdgeToSolidByOnePoint (const TopoDS_Edge &anEdge, const TopoDS_Shape &aRef) |
| Computation the 3D-state of the edge <anedge> to solid <aref> . | |
| Standard_EXPORT BooleanOperations_StateOfShape | ClassifyShapeByRef (const TopoDS_Shape &aShape, const TopoDS_Shape &aRef) |
| Computation the 3D-state of the shape <ashape> to solid <aref> . | |
Static Public Member Functions | |
| static Standard_EXPORT BooleanOperations_StateOfShape | ConvertState (const TopAbs_State aSt) |
| Convert conventional states to VDS-states . | |
| static Standard_EXPORT TopAbs_State | ConvertState (const BooleanOperations_StateOfShape aSt) |
| Convert VDS-states to conventional states . | |
| static Standard_EXPORT TopAbs_ShapeEnum | SubType (const TopoDS_Shape &aShape) |
| Returns first subtype of <shape> . | |
Protected Attributes | |
| BOPTools_PPaveFiller | myFiller |
| BooleanOperations_PShapesDataStructure | myDS |
| BOPTools_PInterferencePool | myIntrPool |
| Standard_Boolean | myIsDone |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Reimplemented in BOPTools_SolidStateFiller, and BOPTools_WireStateFiller. |
|
|
|
|
|
Reimplemented in BOPTools_SolidStateFiller, and BOPTools_WireStateFiller. |
|
|
Reimplemented in BOPTools_SolidStateFiller, and BOPTools_WireStateFiller. |
|
||||||||||||
|
Reimplemented in BOPTools_SolidStateFiller, and BOPTools_WireStateFiller. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1