MeasureGeometryInterfaces Interface CATIMeasurableCone

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


interface CATIMeasurableCone

Get measurements on a cone.


Method Index


o GetAngle(double&)
Get the half angle of the cone.
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 cone.

Methods


o GetAngle
public virtual GetAngle( oAngle)
Get the half angle of the cone.
Parameters:
oAngle
The angle.
Returns:
HRESULT
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 cone. The distance between these points fit with the heigth of the cone
Parameters:
ioPoint
The position with respect to absolute axis system.
Returns:
HRESULT

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

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