All Frameworks  Class Hierarchy  This Framework  Previous  Indexes

CATIAV4Interfaces Class CATV4iV4Spline

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATEventSubscriber
        |
        +---ObjectModelerBase.CATImplementationAdapter
          |
          +---ObjectModelerBase.CATObject
            |
            +---CATIAV4Interfaces.CATV4iV4Element
              |
              +---CATV4iV4Spline
 

Usage: you must use this class as is. You should never derive it.


public class CATV4iV4Spline

Describe your class here.

Using this prefered syntax will enable mkdoc to document your class.


Constructor and Destructor Index


o CATV4iV4Spline(CATBaseUnknown*)
o CATV4iV4Spline(CATV4iV4Element*)
o ~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 CATBaseUnknown* iElement)
o CATV4iV4Spline
public CATV4iV4Spline( const CATV4iV4Element* iV4Element)
o ~CATV4iV4Spline
public virtual ~CATV4iV4Spline()

Methods


o GetConstraintData
public int GetConstraintData(double*& oConstraintBlock,
int& 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
o GetMathematicalData
public int GetMathematicalData(double*& oMathBlock,
int& oBlockLength)
Retrieves the mathematic definition of an element.
Parameters:
oMathBlock
[out] The mathematical definition
oBlockLength
[out] The size of the mathematic block

This object is included in the file: CATV4iV4Spline.h
If needed, your Imakefile.mk should include the module: CATV4iServices

Copyright © 2003, Dassault Systèmes. All rights reserved.