Open CASCADE Technology 6.6.0
Public Member Functions
StepDimTol_ShapeToleranceSelect Class Reference

Representation of STEP SELECT type ShapeToleranceSelect

#include <StepDimTol_ShapeToleranceSelect.hxx>

Inheritance diagram for StepDimTol_ShapeToleranceSelect:
Inheritance graph
[legend]

Public Member Functions

 StepDimTol_ShapeToleranceSelect ()
 Empty constructor

Standard_Integer CaseNum (const Handle< Standard_Transient > &ent) const
 Recognizes a kind of ShapeToleranceSelect select type
1 -> GeometricTolerance from StepDimTol
2 -> PlusMinusTolerance from StepShape
0 else

Handle_StepDimTol_GeometricTolerance GeometricTolerance () const
 Returns Value as GeometricTolerance (or Null if another type)

Handle_StepShape_PlusMinusTolerance PlusMinusTolerance () const
 Returns Value as PlusMinusTolerance (or Null if another type)


Constructor & Destructor Documentation

StepDimTol_ShapeToleranceSelect::StepDimTol_ShapeToleranceSelect ( )

Member Function Documentation

Standard_Integer StepDimTol_ShapeToleranceSelect::CaseNum ( const Handle< Standard_Transient > &  ent) const [virtual]

Implements StepData_SelectType.

Handle_StepDimTol_GeometricTolerance StepDimTol_ShapeToleranceSelect::GeometricTolerance ( ) const
Handle_StepShape_PlusMinusTolerance StepDimTol_ShapeToleranceSelect::PlusMinusTolerance ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines