|
Open CASCADE Technology 6.5.2
|
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>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| BooleanOperations_AncestorsAndSuccessors () | |
| BooleanOperations_AncestorsAndSuccessors (const BooleanOperations_AncestorsSeqAndSuccessorsSeq &AncSuccessors, const Standard_Integer shift) | |
| allocates space and fills it with the data of AncSuccessors. | |
| void | Destroy () |
| ~BooleanOperations_AncestorsAndSuccessors () | |
| void | Dump () const |
| to display the fields. | |
| Standard_Integer | GetAncestor (const Standard_Integer AncestorIndex) const |
| void | SetAncestor (const Standard_Integer AncestorIndex, const Standard_Integer AncestorNumber) |
| void | GetAncestors (Standard_Address &theArrayOfAncestors, Standard_Integer &AncestorsNumber) const |
| Standard_Integer | GetSuccessor (const Standard_Integer SuccessorIndex) const |
| void | SetSuccessor (const Standard_Integer SuccessorIndex, const Standard_Integer SuccessorNumber) |
| void | GetSuccessors (Standard_Address &theArrayOfSuccessors, Standard_Integer &SuccessorsNumber) const |
| TopAbs_Orientation | GetOrientation (const Standard_Integer OrientationIndex) const |
| void | SetOrientation (const Standard_Integer OrientationIndex, const TopAbs_Orientation anOrientation) |
| void | GetOrientations (Standard_Address &theArrayOfOrientations, Standard_Integer &OrientationsNumber) const |
| Standard_Integer | NumberOfAncestors () const |
| Standard_Integer | NumberOfSuccessors () const |
| BooleanOperations_AncestorsAndSuccessors::BooleanOperations_AncestorsAndSuccessors | ( | ) |
| BooleanOperations_AncestorsAndSuccessors::BooleanOperations_AncestorsAndSuccessors | ( | const BooleanOperations_AncestorsSeqAndSuccessorsSeq & | AncSuccessors, |
| const Standard_Integer | shift | ||
| ) |
| BooleanOperations_AncestorsAndSuccessors::~BooleanOperations_AncestorsAndSuccessors | ( | ) | [inline] |
| void BooleanOperations_AncestorsAndSuccessors::Destroy | ( | ) |
| void BooleanOperations_AncestorsAndSuccessors::Dump | ( | ) | const |
| 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 |
| Standard_Integer BooleanOperations_AncestorsAndSuccessors::NumberOfAncestors | ( | ) | const |
| Standard_Integer BooleanOperations_AncestorsAndSuccessors::NumberOfSuccessors | ( | ) | const |
| void BooleanOperations_AncestorsAndSuccessors::operator delete | ( | void * | anAddress | ) | [inline] |
| void* BooleanOperations_AncestorsAndSuccessors::operator new | ( | size_t | size | ) | [inline] |
| void* BooleanOperations_AncestorsAndSuccessors::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| 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.7.4