MeasureGeometryInterfaces Interface CATIMeasurableCylinder

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


interface CATIMeasurableCylinder

Get measurements on a cylinder.


Method Index


o GetAxis(CATMathVector&)
Get the axis vector of the cylinder.
o GetPoint(CATMathPoint&)
Get the position of a point on the axis of the cylinder.
o GetPoints(CATMathPoint&,CATMathPoint&)
Get the position of the two limit points on the axis of the cylinder.
o GetRadius(double&)
Get the radius of the cylinder.

Methods


o GetAxis
public virtual GetAxis( ioVector)
Get the axis vector of the cylinder.
Parameters:
ioVector
The axis vector with respect to absolute axis system.
Returns:
HRESULT
o GetPoint
public virtual GetPoint( ioPoint)
Get the position of a point on the axis of the cylinder.
Parameters:
ioPoint
The position with respect to absolute axis system.
Returns:
HRESULT
o GetPoints
public virtual GetPoints( ioStartPoint,
ioEndPoint)
Get the position of the two limit points on the axis of the cylinder. The distance between these points fit with the heigth of the cylinder
Parameters:
ioPoint
The position with respect to absolute axis system.
Returns:
HRESULT
o GetRadius
public virtual GetRadius( oRadius)
Get the radius of the cylinder.
Parameters:
oARadius
The radius.
Returns:
HRESULT

This object is included in the file: CATIMeasurableCylinder.h
If needed, your Imakefile.mk should include the module: CATMeasureGeometryInterfaces

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