#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1