|
Open CASCADE Technology 6.5.2
|
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.
#include <TopTools.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
Static Public Member Functions | |
| static void | Dump (const TopoDS_Shape &Sh, Standard_OStream &S) |
| Dumps the topological structure of <Sh> on the stream <S>. | |
| static void | Dummy (const Standard_Integer I) |
| This is to bypass an extraction bug. It will force the inclusion of Standard_Integer.hxx itself including Standard_OStream.hxx at the correct position. | |
| static void TopTools::Dummy | ( | const Standard_Integer | I | ) | [static] |
| static void TopTools::Dump | ( | const TopoDS_Shape & | Sh, |
| Standard_OStream & | S | ||
| ) | [static] |
| void TopTools::operator delete | ( | void * | anAddress | ) | [inline] |
| void* TopTools::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| void* TopTools::operator new | ( | size_t | size | ) | [inline] |
1.7.4