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.