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.