Open CASCADE Technology 6.6.0
Data Structures
IFSelect_SelectDeduct.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IFSelect_SelectDeduct.hxx>
#include <Handle_IFSelect_Selection.hxx>
#include <Handle_IFSelect_SelectPointed.hxx>
#include <IFSelect_Selection.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  IFSelect_SelectDeduct
 A SelectDeduct determines a list of Entities from an Input
Selection, by a computation : Output list is not obliged to be
a sub-list of Input list
(for more specific, see SelectExtract for filtered sub-lists,
and SelectExplore for recurcive exploration)

A SelectDeduct may use an alternate input for one shot
This allows to use an already existing definition, by
overloading the input selection by an alternate list,
already defined, for one use :
If this alternate list is set, InputResult queries it instead
of calling the input selection, then clears it immediately
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines