All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATTPSInterfaces Interface CATITPSShiftedProfileTolerance

System.IUnknown
  |
  +---CATITPSShiftedProfileTolerance
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATITPSShiftedProfileTolerance

Interface for accessing shifted tolerance zone informations of a TPS.


Method Index


o GetShiftDirection(CATMathPoint**,CATMathPoint**)
Retrieves the shift direction by two points.
o GetShiftSide(CATMathPoint**)
Retrieves shift side.
o GetShiftValue(double*)
Retrieves shift value of tolerance zone (in millimeters).

Methods


o GetShiftDirection
public virtual HRESULT GetShiftDirection(CATMathPoint** opOrigin,
CATMathPoint** opEnd) const = 0
Retrieves the shift direction by two points.
Parameters:
opOrigin
a mathematical point located on the surface.
opEnd
a mathematical point located that define the shift direction.
o GetShiftSide
public virtual HRESULT GetShiftSide(CATMathPoint** opPoint) const = 0
Retrieves shift side.
Parameters:
opPoint
a mathematical point located on the shift side of surface.
o GetShiftValue
public virtual HRESULT GetShiftValue(double* oValue) const = 0
Retrieves shift value of tolerance zone (in millimeters). The shift value is the distance between the toleranced surface and the median surface of tolerance zone.
Parameters:
oValue
Always positive because shift side is given by GetShiftSide method.

This object is included in the file: CATITPSShiftedProfileTolerance.h

Copyright © 2003, Dassault Systèmes. All rights reserved.