DataExchangeBaseRepsItf Interface CATIExchangeCone
Usage: you can freely reimplement this interface.
interface CATIExchangeCone
Interface to exchange cones.
Role: This interface is dedicated to get cones information.
Available from CATIA V5R10.
Method Index
- o
GetConeData(double[3],double[3],double*,double*,int*,double*,double*,CATBaseUnknown_var)
- Retrieves the cone's parameters.
- o
GetConeInfo(double[3])
- Retrieves the cone's reference direction.
- o
IsAxisDirect(int*)
- Retrieves if the cone's axis is direct.
Methods
o GetConeData
public virtual GetConeData( | | oBasePoint, |
| | oAxisVector, |
| | oRadius, |
| | oHalfAngle, |
| | oIsExpanding, |
| | oStartAngle, |
| | oEndAngle, |
| | ioRelimitedOnFace | = NULL_var ) |
-
Retrieves the cone's parameters.
- Parameters:
-
- oBasePoint
- Get the center of the cone's base.
- oAxisVector
- Get the unit vector defining the axis of the cone.
- oRadius
- Get the radius of the cone's base circle.
- oHalfAngle
- Get the acute angle subtended between the axis and a generator of the cone ( 0 < angle < PI/2 ).
- oIsExpanding
- Get TRUE if the cone flares outward ( increases in radius ) progressing along the axis-vector from the base-point.
- oStartAngle
- Get the cone's start angle.
- oEndAngle
- Get the cone's end angle.
- ioRelimitedOnFace
- Never use this argument. Let it at its NULL_var default value.
o GetConeInfo
public virtual GetConeInfo( | | oRefDirection) |
-
Retrieves the cone's reference direction.
- Parameters:
-
- oRefDirection
- Get the projection of oBasePoint on the cone along oRefDirection.
Gives a point on the sewing edge.
o IsAxisDirect
public virtual IsAxisDirect( | | oIsDirect) |
-
Retrieves if the cone's axis is direct.
- Parameters:
-
- oIsDirect
- 1 if axis is direct, 0 otherwise.
This object is included in the file: CATIExchangeCone.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.