CATTPSBaseUseItf 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:
-
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:
-
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.
- Parameters:
-
- oModifier
- [out, CATTPSSingleLimit#Release] The 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:
-
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
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.