Dumps shape contents.
More...
#include <ShapeAnalysis_ShapeContents.hxx>
◆ ShapeAnalysis_ShapeContents()
ShapeAnalysis_ShapeContents::ShapeAnalysis_ShapeContents |
( |
| ) |
|
◆ BigSplineSec()
const Handle< TopTools_HSequenceOfShape >& ShapeAnalysis_ShapeContents::BigSplineSec |
( |
| ) |
const |
|
inline |
◆ Clear()
void ShapeAnalysis_ShapeContents::Clear |
( |
| ) |
|
Clears all accumulated statistics.
◆ ClearFlags()
void ShapeAnalysis_ShapeContents::ClearFlags |
( |
| ) |
|
◆ IndirectSec()
const Handle< TopTools_HSequenceOfShape >& ShapeAnalysis_ShapeContents::IndirectSec |
( |
| ) |
const |
|
inline |
◆ ModifyBigSplineMode()
Returns (modifiable) the flag which defines whether to store faces with edges if its 3D curves has more than 8192 poles.
◆ ModifyIndirectMode()
Returns (modifiable) the flag which defines whether to store faces on indirect surfaces.
◆ ModifyOffestSurfaceMode()
- Deprecated:
- ("ModifyOffsetSurfaceMode() should be used instead")
◆ ModifyOffsetCurveMode()
Returns (modifiable) the flag which defines whether to store faces with edges if its 3D curves and pcurves are offset curves.
◆ ModifyOffsetSurfaceMode()
Returns (modifiable) the flag which defines whether to store faces on offset surfaces.
◆ ModifyTrimmed2dMode()
Returns (modifiable) the flag which defines whether to store faces with edges if its pcurves are trimmed curves.
◆ ModifyTrimmed3dMode()
Returns (modifiable) the flag which defines whether to store faces with edges if its 3D curves are trimmed curves.
◆ NbBezierSurf()
◆ NbBigSplines()
◆ NbBSplibeSurf()
◆ NbC0Curves()
◆ NbC0Surfaces()
◆ NbEdges()
◆ NbFaces()
◆ NbFaceWithSevWires()
◆ NbFreeEdges()
◆ NbFreeFaces()
◆ NbFreeWires()
◆ NbIndirectSurf()
◆ NbNoPCurve()
◆ NbOffsetCurves()
◆ NbOffsetSurf()
◆ NbSharedEdges()
◆ NbSharedFaces()
◆ NbSharedFreeEdges()
◆ NbSharedFreeWires()
◆ NbSharedShells()
◆ NbSharedSolids()
◆ NbSharedVertices()
◆ NbSharedWires()
◆ NbShells()
◆ NbSolids()
◆ NbSolidsWithVoids()
◆ NbTrimmedCurve2d()
◆ NbTrimmedCurve3d()
◆ NbTrimSurf()
◆ NbVertices()
◆ NbWires()
◆ NbWireWithSevSeams()
◆ NbWireWitnSeam()
◆ OffsetCurveSec()
const Handle< TopTools_HSequenceOfShape >& ShapeAnalysis_ShapeContents::OffsetCurveSec |
( |
| ) |
const |
|
inline |
◆ OffsetSurfaceSec()
const Handle< TopTools_HSequenceOfShape >& ShapeAnalysis_ShapeContents::OffsetSurfaceSec |
( |
| ) |
const |
|
inline |
◆ Perform()
void ShapeAnalysis_ShapeContents::Perform |
( |
const TopoDS_Shape & |
shape | ) |
|
Counts quantities of sun-shapes in shape and stores sub-shapes according to flags.
◆ Trimmed2dSec()
const Handle< TopTools_HSequenceOfShape >& ShapeAnalysis_ShapeContents::Trimmed2dSec |
( |
| ) |
const |
|
inline |
◆ Trimmed3dSec()
const Handle< TopTools_HSequenceOfShape >& ShapeAnalysis_ShapeContents::Trimmed3dSec |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: