CATTPSBaseUseItf Interface 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 GetShiftDirection( opOrigin,
opEnd)
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 GetShiftSide( opPoint)
Retrieves shift side.
Parameters:
opPoint
a mathematical point located on the shift side of surface.
o GetShiftValue
public virtual GetShiftValue( oValue)
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
If needed, your Imakefile.mk should include the module: CATTPSBaseUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.