#include <STEPSelections_Counter.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | STEPSelections_Counter () |
Standard_EXPORT void | Count (const Interface_Graph &graph, const Handle(Standard_Transient)&start) |
Standard_EXPORT void | Clear () |
Standard_Integer | NbInstancesOfFaces () const |
Standard_Integer | POP () const |
Standard_Integer | POP2 () const |
Standard_Integer | NbInstancesOfShells () const |
Standard_Integer | NbInstancesOfSolids () const |
Standard_Integer | NbInstancesOfEdges () const |
Standard_Integer | NbInstancesOfWires () const |
Standard_Integer | NbSourceFaces () const |
Standard_Integer | NbSourceShells () const |
Standard_Integer | NbSourceSolids () const |
Standard_Integer | NbSourceEdges () const |
Standard_Integer | NbSourceWires () const |
Private Member Functions | |
Standard_EXPORT void | AddShell (const Handle(StepShape_ConnectedFaceSet)&cfs) |
Standard_EXPORT void | AddCompositeCurve (const Handle(StepGeom_CompositeCurve)&ccurve) |
Private Attributes | |
Standard_Integer | myNbFaces |
Standard_Integer | myNbShells |
Standard_Integer | myNbSolids |
Standard_Integer | myNbEdges |
Standard_Integer | myNbWires |
TColStd_MapOfTransient | myMapOfFaces |
TColStd_MapOfTransient | myMapOfShells |
TColStd_MapOfTransient | myMapOfSolids |
TColStd_MapOfTransient | myMapOfEdges |
TColStd_MapOfTransient | myMapOfWires |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|