DataExchangeBaseRepsItf Interface CATIExchangeEllipse

Usage: you can freely reimplement this interface.


interface CATIExchangeEllipse

Interface to exchange ellipses.
Role: This interface is dedicated to get ellipses information.
Available from CATIA V5R10.


Method Index


o GetEllipseData(double[3],double[3],double[3],double*)
Retrieves the ellipse's parameters.
o GetEllipseData(double[3],double[3],double[3],double*,double*)
Retrieves the ellipse's parameters.

Methods


o GetEllipseData
public virtual GetEllipseData( oCenterPoint,
oAxisVector,
oMajorAxis,
oMinorMajorRatio)
Retrieves the ellipse's parameters.
Parameters:
oCenterPoint
Get the ellipse's center point.
oAxisVector
Get the unit vector perpendicular to the plane of the ellipse.
oMajorAxis
Get the length of the major axis.
oMinorMajorRatio
Get the ratio of the length of the minor axis over the major axis.
o GetEllipseData
public virtual GetEllipseData( oOriginSystem,
oVectUSystem,
oVectVSystem,
oMajorLength,
oMinorLength)
Retrieves the ellipse's parameters.
Parameters:
oOriginSystem
Get the ellipse's center point.
oVectUSystem
Get the unit vector in U direction.
oVectVSystem
Get the unit vector in V direction.
oMajorLength
Get the length of the major axis.
oMinorLength
Get the length of the minor axis.

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

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