DataExchangeBaseRepsItf Interface CATIExchangeCylinder
Usage: you can freely reimplement this interface.
interface CATIExchangeCylinder
Interface to exchange cylinders.
Role: This interface is dedicated to get cylinders information.
Available from CATIA V5R10.
Method Index
- o
GetCylinderData(double[3],double[3],double*,CATBaseUnknown_var)
- Retrieves the cylinder's parameters.
- o
GetCylinderInfo(double[3])
- Retrieves the cylinder's reference direction.
Methods
o GetCylinderData
public virtual GetCylinderData( | | oBasePoint, |
| | oAxisVector, |
| | oRadius, |
| | ioRelimitedOnFace | = NULL_var) |
-
Retrieves the cylinder's parameters.
- Parameters:
-
- oBasePoint
- Get the center of the cylinder's base.
- oAxisVector
- Get the unit vector defining the axis of the cylinder.
- oRadius
- Get the radius of the cylinder's base circle.
- ioRelimitedOnFace
- Never use this argument. Let it at its NULL_var default value.
o GetCylinderInfo
public virtual GetCylinderInfo( | | oRefDirection) |
-
Retrieves the cylinder's reference direction.
- Parameters:
-
- oRefDirection
- Get the projection of oBasePoint on the cylinder along oRefDirection.
Gives a point on the sewing edge.
This object is included in the file: CATIExchangeCylinder.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.