Open CASCADE Technology 6.6.0
Data Structures
TopTools.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Standard_OStream.hxx>
#include <Standard_Integer.hxx>

Data Structures

class  TopTools
 The TopTools package provides utilities for the
topological data structure.

* ShapeMapHasher. Hash a Shape base on the TShape
and the Location. The Orientation is not used.

* OrientedShapeMapHasher. Hash a Shape base on the
TShape ,the Location and the Orientation.

* Instantiations of TCollection for Shapes :
MapOfShape
IndexedMapOfShape
DataMapOfIntegerShape
DataMapOfShapeInteger
DataMapOfShapeReal
Array1OfShape
HArray1OfShape
SequenceOfShape
HSequenceOfShape
ListOfShape
Array1OfListShape
HArray1OfListShape
DataMapOfIntegerListOfShape
DataMapOfShapeListOfShape
DataMapOfShapeListOfInteger
IndexedDataMapOfShapeShape
IndexedDataMapOfShapeListOfShape
DataMapOfShapeShape
IndexedMapOfOrientedShape
DataMapOfShapeSequenceOfShape
IndexedDataMapOfShapeAddress
DataMapOfOrientedShapeShape

* LocationSet : to write sets of locations.

* ShapeSet : to writes sets of TShapes.

Package Methods :

Dump : To dump the topology of a Shape.

More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines