CATIAV4Interfaces CATV4iV4Spline
Usage: you must use this class as is. You should never derive it.
public class CATV4iV4Spline
Class to construct objects that corresponds to V4 Spline.
Role: These objects are able to retrieve information about
the corresponding V4 Spline.
This information concerns the mathematical definition and the description, of the V4 Spline
Constructor and Destructor Index
- o
CATV4iV4Spline(CATBaseUnknown*)
- Constructs a CATV4iV4Spline from a CATBaseUnknown.
- o
CATV4iV4Spline(CATV4iV4Element*)
- Constructs a CATV4iV4Spline from a CATV4iV4Element.
- o
~CATV4iV4Spline()
- Destructor of the CATV4iV4Spline.
Method Index
- o
GetConstraintData(double*&,int&)
- Retrieves the address and the size of the V4 element's description.
- o
GetMathematicalData(double*&,int&)
- Retrieves the mathematic definition of an element.
Constructor and Destructor
o CATV4iV4Spline
public CATV4iV4Spline( | const | iElement) |
-
Constructs a CATV4iV4Spline from a CATBaseUnknown.
- Parameters:
-
- iElement
- the element that correspond to the v4 element
o CATV4iV4Spline
public CATV4iV4Spline( | const | iV4Element) |
-
Constructs a CATV4iV4Spline from a CATV4iV4Element.
- Parameters:
-
- iV4Element
- the element that correspond to the v4 element
o ~CATV4iV4Spline
public virtual ~CATV4iV4Spline( | ) |
-
Destructor of the CATV4iV4Spline.
Methods
o GetConstraintData
public GetConstraintData( | | oConstraintBlock, |
| | oBlockLength) |
-
Retrieves the address and the size of the V4 element's description.
- Parameters:
-
- oConstraintBlock
- [out] array
- oBlockLength
- [out] The size of the V4 element description having the type iDescriptionType
- Returns:
-
Legal values:
- 0 : no error
- 1 : An error happened
o GetMathematicalData
public GetMathematicalData( | | oMathBlock, |
| | oBlockLength) |
-
Retrieves the mathematic definition of an element.
- Parameters:
-
- oMathBlock
- [out] The mathematical definition
- oBlockLength
- [out] The size of the mathematic block
- Returns:
-
Legal values:
- 0 : no error
- 1 : An error occured
This object is included in the file: CATV4iV4Spline.h
If needed, your Imakefile.mk should include the module: CATV4iV4Interfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.