DataExchangeBaseRepsItf Interface CATIExchangeCircle
Usage: you can freely reimplement this interface.
interface CATIExchangeCircle
Interface to exchange circles.
Role: This interface is dedicated to get circles information.
Available from CATIA V5R10.
Method Index
- o
GetCircleData(double*,double*,double*)
- Retrieves the circle's parameters.
- o
GetPointAtParam(int,double*,double*)
- Retrieves the corresponding model space points in the Server's local coordinate system, given an array of parameters on the circle.
Methods
o GetCircleData
public virtual GetCircleData( | | oCenterPoint, |
| | oAxisVector, |
| | oRadius) |
-
Retrieves the circle's parameters.
- Parameters:
-
- oCenterPoint
- Get the center point of the circle.
- oAxisVector
- Get the unit vector perpendicular to the plane of the circle.
- oRadius
- Get the radius of the circle.
o GetPointAtParam
public virtual GetPointAtParam( | | iParam, |
| | iParams, |
| | oPoints) |
-
Retrieves the corresponding model space points in the Server's local coordinate system, given an array of parameters on the circle.
- Parameters:
-
- iParam
- Set the number of points to be evaluated.
- iParams
- Set the array of parameters to be evaluated.
- oPoints
- Get the array of computed model space points.
This object is included in the file: CATIExchangeCircle.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.