DataExchangeBaseRepsItf Interface CATIExchangeHyperbola
Usage: you can freely reimplement this interface.
interface CATIExchangeHyperbola
Interface to exchange hyperbolas.
Role: This interface is dedicated to get hyperbolas information.
Available from CATIA V5R10.
Method Index
- o
GetHyperbolaData(double[3],double[3],double[3],double*,double*)
- Retrieves the hyperbola's parameters.
- o
GetHyperbolaData2(double[3],double[3],double[3],double*,double*)
- Retrieves the hyperbola's parameters.
Methods
o GetHyperbolaData
public virtual GetHyperbolaData( | | oIntersectionPoint, |
| | oAxisVector, |
| | oMajorAxis, |
| | oLengthTopC, |
| | oAxisASympAngle) |
-
Retrieves the hyperbola's parameters.
- Parameters:
-
- oIntersectionPoint
- Get the intersection point of the asymptots.
- oAxisVector
- Get the unit vector perpendicular to the plane of the hyperbola.
- oMajorAxis
- Get the major axis of the hyperbola.
- oLengthTopC
- Get the distance between the vertex and oIntersectionPoint.
- oAxisASympAngle
- Get the angle between the focal axis and the asymptots.
o GetHyperbolaData2
public virtual GetHyperbolaData2( | | oVertex, |
| | oAxisVector, |
| | oMajorAxis, |
| | oSemi_axis, |
| | oSemi_imag_axis) |
-
Retrieves the hyperbola's parameters.
- Parameters:
-
- oVertex
- Get the vertex/apex of the parabola.
- oAxisVector
- Get the unit vector perpendicular to the plane of the hyperbola.
- oMajorAxis
- Get the major axis of the hyperbola.
- oSemi_axis
- Get the length of the semi axis of the hyperbola.
- oSemi_imag_axis
- Get the length of the semi imaginary axis of hyperbola.
This object is included in the file: CATIExchangeHyperbola.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.