DataExchangeBaseRepsItf Interface CATIExchangePEllipse

Usage: you can freely reimplement this interface.


interface CATIExchangePEllipse

Interface to exchange Pellipses.
Role: This interface is dedicated to get Pellipses information.


Method Index


o GetPEllipseData(double[2],double[2],double*)
Retrieves the Pellipse's parameters.
o GetPEllipseData(double[2],double[2],double[2],double*,double*)
Retrieves the Pellipse's parameters.

Methods


o GetPEllipseData
public virtual GetPEllipseData( oCenterPoint,
oMajorAxis,
oMinorMajorRatio)
Retrieves the Pellipse's parameters.
Parameters:
oCenterPoint
Get the Pellipse's center point.
oMajorAxis
Get the length of the major axis.
oMinorMajorRatio
Get the ratio of the length of the minor axis over the major axis.
o GetPEllipseData
public virtual GetPEllipseData( oOriginSystem,
oVectUSystem,
oVectVSystem,
oMajorLength,
oMinorLength)
Retrieves the Pellipse's parameters.
Parameters:
oOriginSystem
Get the Pellipse'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: CATIExchangePEllipse.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf

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