MachiningToolPathUseItf Interface DELIMfgTPNurbsDescription
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
 interface DELIMfgTPNurbsDescription
 
 Method Index
 
 -  o 
    GetNumberOfNurbsPacket(int&)
 -       Retrieves the total number of nurbs 'packets'.
 
 -  o 
    GetNurbsCharacteristics(int,int&,int&,int&)
 -       Retrieves the characteristics of a nurbs.
 
 -  o 
    GetNurbsPacketCharacteristics(int,int&,int&,int&,int&)
 -       Retrieves the characteristics of a nurbs 'packet'.
 
 -  o 
    GetPoleCharacteristics(int,double&,double&,double&,double&,double&)
 -       Retrieves the characteristics of a pole (3-axis machining).
 
 -  o 
    GetPoleCharacteristics2(int,double&,double&,double&)
 -       Retrieves the other characteristics of a pole (5-axis machining).
 
 -  o 
    GetPolesCharacteristics(int,int,CATListOfDouble&,CATListOfDouble&,CATListOfDouble&,CATListOfDouble&,CATListOfDouble&,CATListOfDouble&,CATListOfDouble&,CATListOfDouble&)
 -       Retrieves the characteristics of a set of poles.
 
 Methods
 
  o GetNumberOfNurbsPacket
  |   public virtual   GetNumberOfNurbsPacket( |   | oNumber)   | 
  - 
     Retrieves the total number of nurbs 'packets'.
   
  -  Parameters:
  
 - 
    
    -  oNumber
   
 -  	   The number of nurbs 'packet'
 
 
 
  o GetNurbsCharacteristics
  |   public virtual   GetNurbsCharacteristics( |   | iNumberOfNurbs, | 
 |   | oDegree, | 
 |   | oStartPole, | 
 |   | oEndPole)   | 
  - 
     Retrieves the characteristics of a nurbs.
   
  -  Parameters:
  
 - 
    
    -  iNumberOfNurbs
   
 -  	   The index of nurbs
   
 
    -  oDegree
   
 -       The degree of the nurbs
   
 
    -  oStartPole
   
 -       The index of the start pole
   
 
    -  oEndPole
   
 -       The index of the end pole
 
 
 
  o GetNurbsPacketCharacteristics
  |   public virtual   GetNurbsPacketCharacteristics( |   | iNumberOfPacket, | 
 |   | oStartPolyline, | 
 |   | oEndPolyline, | 
 |   | oStartNurbs, | 
 |   | oEndNurbs)   | 
  - 
     Retrieves the characteristics of a nurbs 'packet'.
   
  -  Parameters:
  
 - 
    
    -  iNumberOfPacket
   
 -  	   The index of nurbs 'packet'
   
 
    -  oStartPolyline
   
 -       The index of the start polyline
   
 
    -  oEndPolyline
   
 -       The index of the end polyline
   
 
    -  oStartNurbs
   
 -       The index of the start nurbs
   
 
    -  oEndNurbs
   
 -       The index of the end nurbs
 
 
 
  o GetPoleCharacteristics
  |   public virtual   GetPoleCharacteristics( |   | iNumberOfPole, | 
 |   | oXt, | 
 |   | oYt, | 
 |   | oZt, | 
 |   | oW, | 
 |   | oDk)   | 
  - 
     Retrieves the characteristics of a pole (3-axis machining).
   
  -  Parameters:
  
 - 
    
    -  iNumberOfPole
   
 -  	   The index of the pole
   
 
    -  oXt,oYt,oZt,oW,oDk
   
 -       The parameters of the pole
 
 
 
  o GetPoleCharacteristics2
  |   public virtual   GetPoleCharacteristics2( |   | iNumberOfNurbs, | 
 |   | oXh, | 
 |   | oYh, | 
 |   | oZh)   | 
  - 
     Retrieves the other characteristics of a pole (5-axis machining).
   
  -  Parameters:
  
 - 
    
    -  iNumberOfPole
   
 -  	   The index of the pole
   
 
    -  oXh.oYh,oZh
   
 -       The 5-axis machining parameters of the pole
 
 
 
  o GetPolesCharacteristics
  |   public virtual   GetPolesCharacteristics( |   | iStartPole, | 
 |   | iEndPole, | 
 |   | oXt, | 
 |   | oYt, | 
 |   | oZt, | 
 |   | oXh, | 
 |   | oYh, | 
 |   | oZh, | 
 |   | oW, | 
 |   | oDk)   | 
  - 
     Retrieves the characteristics of a set of poles.
   
  -  Parameters:
  
 - 
    
    -  iStartPole
   
 -  	   The index of the start pole
   
 
    -  iEndPole
   
 -  	   The index of the end pole
   
 
    -  oXt,oYt,oZt,oXh,oYh,oZh,oW,oDk
   
 -       The lists of parameters
 
 
 
 This object is included in the file: DELIMfgTPNurbsDescription.h
If needed, your Imakefile.mk should include the module: MachiningToolPathUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.