Open CASCADE Technology
6.5.4
|
defines Dimension Tolerance, Type <406>, Form <29>
in package IGESDimen
Provides tolerance information for a dimension which
can be used by the receiving system to regenerate the
dimension.
#include <IGESDimen_DimensionTolerance.hxx>
Public Member Functions | |
IGESDimen_DimensionTolerance () | |
void | Init (const Standard_Integer nbPropVal, const Standard_Integer aSecTolFlag, const Standard_Integer aTolType, const Standard_Integer aTolPlaceFlag, const Standard_Real anUpperTol, const Standard_Real aLowerTol, const Standard_Boolean aSignFlag, const Standard_Integer aFracFlag, const Standard_Integer aPrecision) |
This method is used to set the fields of the class DimensionTolerance | |
Standard_Integer | NbPropertyValues () const |
returns the number of property values, always = 8 | |
Standard_Integer | SecondaryToleranceFlag () const |
returns the Secondary Tolerance Flag | |
Standard_Integer | ToleranceType () const |
returns the Tolerance Type | |
Standard_Integer | TolerancePlacementFlag () const |
returns the Tolerance Placement Flag, default = 2 | |
Standard_Real | UpperTolerance () const |
returns the Upper or Bilateral Tolerance Value | |
Standard_Real | LowerTolerance () const |
returns the Lower Tolerance Value | |
Standard_Boolean | SignSuppressionFlag () const |
returns the Sign Suppression Flag | |
Standard_Integer | FractionFlag () const |
returns the Fraction Flag | |
Standard_Integer | Precision () const |
returns the Precision for Value Display |
void IGESDimen_DimensionTolerance::Init | ( | const Standard_Integer | nbPropVal, |
const Standard_Integer | aSecTolFlag, | ||
const Standard_Integer | aTolType, | ||
const Standard_Integer | aTolPlaceFlag, | ||
const Standard_Real | anUpperTol, | ||
const Standard_Real | aLowerTol, | ||
const Standard_Boolean | aSignFlag, | ||
const Standard_Integer | aFracFlag, | ||
const Standard_Integer | aPrecision | ||
) |