All Frameworks  Class Hierarchy  This Framework  Indexes   

AdvancedMathematics Class CATMathFunctionGeneral

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


public class CATMathFunctionGeneral

Class representing a scalar function of one or more variables.


Method Index


o IsAKindOf(CATMathClassId)
Tests if this CATMathFunctionGeneral derives from a class (given by its name).
o IsA()
Returns the class name of this CATMathFunctionGeneral.
o IsOption(CATMathOption)
Tests if an evaluator is available for this CATMathFunctionGeneral.

Methods


o IsAKindOf
public virtual IsAKindOf( const iClassId)
Tests if this CATMathFunctionGeneral derives from a class (given by its name).
Parameters:
iClassId
The name of the class.
Returns:
The result of the test.
Legal values: TRUE if this CATMathFunctionGeneral is a kind of iClassId, FALSE otherwise.
o IsA
public virtual IsA()
Returns the class name of this CATMathFunctionGeneral.
Returns:
A pointer to the class name.
o IsOption
public virtual IsOption( const iOption)
Tests if an evaluator is available for this CATMathFunctionGeneral.
Parameters:
iOption
The type of evalution.
Legal values:
OptionEval
evaluation of the function
OptionEvalFirstDeriv
evaluation of the first derivative of the function
OptionEvalSecondDeriv
evaluation of the second derivative of the function
OptionEvalThirdDeriv
evaluation of the third derivative of the function
Returns:
The result of the test.
Legal values: TRUE if the evaluation is available for this CATMathFunctionGeneral, FALSE otherwise.

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

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