|
Open CASCADE Technology
6.5.4
|
provides all the ancestors and successors of a
given shape. Exemple : for an edge the ancestors
are the wires that hold it and the successors are
its vertices.
#include <BooleanOperations_AncestorsAndSuccessors.hxx>
| DEFINE_STANDARD_ALLOC BooleanOperations_AncestorsAndSuccessors::BooleanOperations_AncestorsAndSuccessors | ( | ) |
| BooleanOperations_AncestorsAndSuccessors::BooleanOperations_AncestorsAndSuccessors | ( | const BooleanOperations_AncestorsSeqAndSuccessorsSeq & | AncSuccessors, |
| const Standard_Integer | shift | ||
| ) |
| Standard_Integer BooleanOperations_AncestorsAndSuccessors::GetAncestor | ( | const Standard_Integer | AncestorIndex | ) | const |
| void BooleanOperations_AncestorsAndSuccessors::GetAncestors | ( | Standard_Address & | theArrayOfAncestors, |
| Standard_Integer & | AncestorsNumber | ||
| ) | const |
| TopAbs_Orientation BooleanOperations_AncestorsAndSuccessors::GetOrientation | ( | const Standard_Integer | OrientationIndex | ) | const |
| void BooleanOperations_AncestorsAndSuccessors::GetOrientations | ( | Standard_Address & | theArrayOfOrientations, |
| Standard_Integer & | OrientationsNumber | ||
| ) | const |
| Standard_Integer BooleanOperations_AncestorsAndSuccessors::GetSuccessor | ( | const Standard_Integer | SuccessorIndex | ) | const |
| void BooleanOperations_AncestorsAndSuccessors::GetSuccessors | ( | Standard_Address & | theArrayOfSuccessors, |
| Standard_Integer & | SuccessorsNumber | ||
| ) | const |
| void BooleanOperations_AncestorsAndSuccessors::SetAncestor | ( | const Standard_Integer | AncestorIndex, |
| const Standard_Integer | AncestorNumber | ||
| ) |
| void BooleanOperations_AncestorsAndSuccessors::SetOrientation | ( | const Standard_Integer | OrientationIndex, |
| const TopAbs_Orientation | anOrientation | ||
| ) |
| void BooleanOperations_AncestorsAndSuccessors::SetSuccessor | ( | const Standard_Integer | SuccessorIndex, |
| const Standard_Integer | SuccessorNumber | ||
| ) |
1.8.0