Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
IGESSelect_ViewSorter.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_IGESSelect_ViewSorter.hxx>
#include <Handle_IGESData_IGESModel.hxx>
#include <TColStd_IndexedMapOfTransient.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Standard_Transient.hxx>
#include <Handle_IGESData_IGESEntity.hxx>
#include <Handle_TColStd_HSequenceOfTransient.hxx>
#include <Handle_Interface_InterfaceModel.hxx>
#include <Standard_Integer.hxx>
#include <Handle_IFSelect_PacketList.hxx>

Data Structures

class  IGESSelect_ViewSorter
 Sorts IGES Entities on the views and drawings.
In a first step, it splits a set of entities according the
different views they are attached to.
Then, packets according single views (+ drawing frames), or
according drawings (which refer to the views) can be determined

It is a TShared, hence it can be a workomg field of a non-
mutable object (a Dispatch for instance)
More...