Open CASCADE Technology 6.6.0
Data Structures
IFSelect_SelectSuite.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IFSelect_SelectSuite.hxx>
#include <TCollection_AsciiString.hxx>
#include <TColStd_SequenceOfTransient.hxx>
#include <IFSelect_SelectDeduct.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_IFSelect_Selection.hxx>
#include <Handle_IFSelect_SelectDeduct.hxx>
#include <Standard_Integer.hxx>
#include <Standard_CString.hxx>

Data Structures

class  IFSelect_SelectSuite
 A SelectSuite can describe a suite of SelectDeduct as a unique
one : in other words, it can be seen as a "macro selection"

It works by applying each of its items (which is a
SelectDeduct) on the result computed by the previous one
(by using Alternate Input)

But each of these Selections used as items may be used
independently, it will then give its own result

Hence, SelectSuite gives a way of defining a new Selection
from existing ones, without having to do copies or saves
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines