Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
IFSelect_SelectRootComps.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IFSelect_SelectRootComps.hxx>
#include <IFSelect_SelectExtract.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Standard_Transient.hxx>
#include <Handle_Interface_InterfaceModel.hxx>

Data Structures

class  IFSelect_SelectRootComps
 A SelectRootComps sorts the Entities which are part of Strong
Componants, local roots of a set of Entities : they can be
Single Componants (containing one Entity) or Cycles
This class gives a more secure result than SelectRoots (which
considers only Single Componants) but is longer to work : it
can be used when there can be or there are cycles in a Model
For each cycle, one Entity is given arbitrarily
Reject works as for SelectRoots : Strong Componants defined in
the input list which are not local roots are given
More...