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.