Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
IFSelect_SelectControl.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IFSelect_SelectControl.hxx>
#include <Handle_IFSelect_Selection.hxx>
#include <IFSelect_Selection.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  IFSelect_SelectControl
 A SelectControl kind Selection works with two input Selections
in a dissymmetric way : the Main Input which gives an input
list of Entities, to be processed, and the Second Input which
gives another list, to be used to filter the main input.

e.g. : SelectDiff retains the items of the Main Input which
are not in the Control Input (which acts as Diff Input)
or a specific selection which retains Entities from the Main
Input if and only if they are concerned by an entity from
the Control Input (such as Views in IGES, etc...)

The way RootResult and Label are produced are at charge of
each sub-class
More...