Open CASCADE Technology
6.5.4
|
#include <BooleanOperations_ShapeAndInterferences.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | 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. |
DEFINE_STANDARD_ALLOC BooleanOperations_ShapeAndInterferences::BooleanOperations_ShapeAndInterferences | ( | ) |
Standard_Integer BooleanOperations_ShapeAndInterferences::GetAncestor | ( | const Standard_Integer | index | ) | const |
void BooleanOperations_ShapeAndInterferences::GetAncestors | ( | Standard_Address & | theArrayOfAncestors, |
Standard_Integer & | AncestorsSize | ||
) | const |
TopAbs_Orientation BooleanOperations_ShapeAndInterferences::GetOrientation | ( | const Standard_Integer | index | ) | const |
void BooleanOperations_ShapeAndInterferences::GetOrientations | ( | Standard_Address & | theArrayOfOrientations, |
Standard_Integer & | OrientationsSize | ||
) | const |
Standard_Integer BooleanOperations_ShapeAndInterferences::GetSuccessor | ( | const Standard_Integer | index | ) | const |
void BooleanOperations_ShapeAndInterferences::GetSuccessors | ( | Standard_Address & | theArrayOfSuccessors, |
Standard_Integer & | SuccessorsSize | ||
) | const |
void BooleanOperations_ShapeAndInterferences::SetState | ( | const BooleanOperations_StateOfShape | theState | ) |