All Frameworks Class Hierarchy This Framework Indexes
CATTPSInterfaces Interface CATITPSDimensionLimits
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATITPSDimensionLimits
Interface for accessing limits of tolerances dimension TPS.
- See also:
- CATTPSSingleLimit
Method Index
- o
GetDimensionLimitType(CATTPSDimLimType*)
- Retrieves dimension limit type.
- o
GetGeneralTolName(CATUnicodeString*)
- Retrieves the general tolerance name.
- o
GetLimits(double*,double*)
- Retrieves limits (in millimeters).
- o
GetModifier(CATTPSSingleLimit*)
- Retrieves single limit modifier.
- o
GetNominalValue(double*)
- Retrieves nominal value (in millimeters).
- o
GetSingleLimit(double*)
- Retrieves single limit value (in millimeters).
- o
GetSymetricValue(CATBoolean*)
- Retrieves Symetric value.
- o
GetTabulatedLimit(wchar_t**)
- Retrieves tabulated limit as string.
- o
SetDimensionLimitType(CATTPSDimLimType)
- Valuate dimension limit type.
- o
SetLimits(double,double)
- Sets limits (in millimeters).
- o
SetModifier(CATTPSSingleLimit)
- Sets single limit modifier.
- o
SetSingleLimit(double)
- Sets single limit value (in millimeters).
- o
SetSymetricValue(CATBoolean)
- Valuate Symetric value.
- o
SetTabulatedLimit(wchar_t*)
- Valuate tabulated limit as string.
Methods
o GetDimensionLimitType
| public virtual GetDimensionLimitType( | | oType) |
-
Retrieves dimension limit type.
- Parameters:
-
- oType
-
- See also:
- CATTPSDimLimType
o GetGeneralTolName
| public virtual GetGeneralTolName( | | oTolName) |
-
Retrieves the general tolerance name.
- Parameters:
-
- oTolName
- The name of the general tolerance
- Returns:
- S_OK : the general tolerance is retrieved.
E_FAIL : There is no general tolerance on the dimension.
o GetLimits
| public virtual GetLimits( | | oBottom, |
| | oUp) |
-
Retrieves limits (in millimeters).
Returned HR must be test because if single limit modifier is set,
limits are invalids.
o GetModifier
| public virtual GetModifier( | | oModifier) |
-
Retrieves single limit modifier.
o GetNominalValue
| public virtual GetNominalValue( | | oValue) |
-
Retrieves nominal value (in millimeters).
o GetSingleLimit
| public virtual GetSingleLimit( | | oValue) |
-
Retrieves single limit value (in millimeters).
o GetSymetricValue
| public virtual GetSymetricValue( | | obSymetric) |
-
Retrieves Symetric value.
- Parameters:
-
- obSymetric
- TRUE if it is symetric
o GetTabulatedLimit
| public virtual GetTabulatedLimit( | | opTabulatedValueAsString) |
-
Retrieves tabulated limit as string.
o SetDimensionLimitType
| public virtual SetDimensionLimitType( | | iType) |
-
Valuate dimension limit type.
- Parameters:
-
- iType
-
- See also:
- CATTPSDimLimType
o SetLimits
| public virtual SetLimits( | const | iBottom, |
| const | iUp) |
-
Sets limits (in millimeters).
iBottom must be less than iUp.
Reset single limit modifier.
o SetModifier
| public virtual SetModifier( | const | iModifier) |
-
Sets single limit modifier.
o SetSingleLimit
| public virtual SetSingleLimit( | const | iValue) |
-
Sets single limit value (in millimeters).
o SetSymetricValue
| public virtual SetSymetricValue( | | ibSymetric) |
-
Valuate Symetric value.
- Parameters:
-
- ibSymetric
- TRUE if it is symetric
o SetTabulatedLimit
| public virtual SetTabulatedLimit( | | ipTabulatedValueAsString) |
-
Valuate tabulated limit as string.
This object is included in the file: CATITPSDimensionLimits.h