All Frameworks Class Hierarchy This Framework Previous Next Indexes
MeasureGeometryInterfaces Interface CATIMeasurableCone
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---MeasureGeometryInterfaces.CATIMeasurable
|
+---MeasureGeometryInterfaces.CATIMeasurableSurface
|
+---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 HRESULT GetAngle( | double& | oAngle) const=0 |
-
Get the half angle of the cone.
- Parameters:
-
- oAngle
- The angle.
- Returns:
- HRESULT
o GetAxis
-
Get the axis vector of the cylinder.
- Parameters:
-
- ioVector
- The axis vector with respect to absolute axis system.
- Returns:
- HRESULT
o GetPoint
-
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
-
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