#include <BooleanOperations_ShapeAndInterferences.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BooleanOperations_ShapeAndInterferences () |
| const TopoDS_Shape & | GetShape () const |
| TopAbs_ShapeEnum | GetShapeType () const |
| BooleanOperations_StateOfShape | GetState () const |
| void | SetState (const BooleanOperations_StateOfShape theState) |
| const Bnd_Box & | GetBoundingBox () const |
| Standard_Integer | NumberOfAncestors () const |
| Standard_Integer | NumberOfSuccessors () const |
| Standard_Integer | GetAncestor (const Standard_Integer index) const |
| Standard_Integer | GetSuccessor (const Standard_Integer index) const |
| void | GetAncestors (Standard_Address &theArrayOfAncestors, Standard_Integer &AncestorsSize) const |
| void | GetSuccessors (Standard_Address &theArrayOfSuccessors, Standard_Integer &SuccessorsSize) const |
| TopAbs_Orientation | GetOrientation (const Standard_Integer index) const |
| void | GetOrientations (Standard_Address &theArrayOfOrientations, Standard_Integer &OrientationsSize) const |
| sets an interference in <myinterferenceslist>. //! to display the fields. | |
Private Attributes | |
| Bnd_Box | myBoundingBox |
| BooleanOperations_AncestorsAndSuccessors | myAncestorsAndSuccessors |
| TopoDS_Shape | myShape |
| BooleanOperations_StateOfShape | myState |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1