Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
BooleanOperations_AncestorsSeqAndSuccessorsSeq.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <Standard_Integer.hxx>
#include <TopAbs_Orientation.hxx>
#include <BooleanOperations_AncestorsSeqAndSuccessorsSeq.lxx>

Data Structures

class  BooleanOperations_AncestorsSeqAndSuccessorsSeq
 provide 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. As we don't know the number
of -- ancestors of a given shape we first put them
in a -- sequence of integers (our data structure
-- defining the shapes does not have back
pointers). Then we transfer these data in the
class AncestorsAndSuccessors.
More...