DataExchangeBaseRepsItf Interface CATIExchangePCurve
Usage: you can freely reimplement this interface.
 interface CATIExchangePCurve
 Interface to exchange Pcurves.
 Role: This interface is dedicated to get Pcurves information.
 
  -  See also: 
  
 -  
 
 Method Index
 
 -  o 
    GetEndPPoints(double[2],double[2])
 -   Retrieves the end-points of the Pcurve, decided with respect to the logical flow imposed on the curve.
 
 -  o 
    GetPCurveType(IID&)
 -   Retrieves the CATClassId of the interface that represents this type.
 
 -  o 
    GetPParamAtPoint(int,double*,double*)
 -   Retrieves the parameters on the Pcurve corresponding to an array of space points lying near it.
 
 -  o 
    GetPParamExtents(double*,double*)
 -   Retrieves the parametric extents of the Pcurve.
 
 -  o 
    GetSupportSurface()
 -   Returns the associated surface on which the Pcurve lies.
 
 Methods
 
  o GetEndPPoints
  |   public virtual   GetEndPPoints( |   | oStartPoint, | 
 |   | oEndPoint)   | 
  - 
 Retrieves the end-points of the Pcurve, decided with respect to the logical flow imposed on the curve.
 
  -  Parameters:
  
 - 
    
    -  oStartPoint
   
 - 				Get the start point.
 
 
    -  oEndPoint
   
 - 				Get the end point.
 
 
 
  o GetPCurveType
  |   public virtual   GetPCurveType( |   | ouuid)   | 
  - 
 Retrieves the CATClassId of the interface that represents this type.
 
  -  Parameters:
  
 - 
    
    -  ouuid
   
 - 				Get the CATClassId.
 
 
 
  o GetPParamAtPoint
  |   public virtual   GetPParamAtPoint( |   | iNbPoints, | 
 |   | iPoints, | 
 |   | oParam)   | 
  - 
 Retrieves the parameters on the Pcurve corresponding to an array of space points lying near it.
 
  -  Parameters:
  
 - 
    
    -  iNbPoints
   
 - 				Set the number of points.
 
 
    -  iPoints
   
 - 				Set the point themselves.
 
 
    -  oParam
   
 - 				Get the corresponding parameters.
 
 
 
  o GetPParamExtents
  |   public virtual   GetPParamExtents( |   | oStartParam, | 
 |   | oEndParam)   | 
  - 
 Retrieves the parametric extents of the Pcurve.
 There are the parametric equivalents of the end-points.
 
  -  Parameters:
  
 - 
    
    -  oStartParam
   
 - 				Get the start parameter.
 
 
    -  oEndParam
   
 - 				Get the end parameter.
 
 
 
  o GetSupportSurface
  |   public virtual   GetSupportSurface( | )   | 
  - 
 Returns the associated surface on which the Pcurve lies.
 
 This object is included in the file: CATIExchangePCurve.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.