AdvancedMathematics  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 
    IsA()
-   Returns the class name of this  CATMathFunctionGeneral.
 
-  o 
    IsAKindOf(CATMathClassId)
-   Tests if this CATMathFunctionGeneral derives from a class (given by its name).
 
-  o 
    IsOption(CATMathOption)
-   Tests if an evaluator is available for this CATMathFunctionGeneral.
 
-  o 
    UnStream(CATMathStream&,CATMathFunctionX*&,char[])
-   
-  o 
    UnStream(CATMathStream&,CATMathFunctionXY*&,char[])
-  
Methods
 
  o IsA
  
  - 
 Returns the class name of this  CATMathFunctionGeneral.
 
  -  Returns: 
  
-   A pointer to the class name.
 
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 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.
 
o UnStream| public static   UnStream( |  | Str, | 
|  |  | oFunctionX, | 
|  | const | iLabelReserved | = "" ) | 
  - 
o UnStream| public static   UnStream( |  | Str, | 
|  |  | oFunctionXY, | 
|  | const | iLabelReserved | = "" ) | 
  - 
 This object is included in the file: CATMathFunctionGeneral.h
If needed, your Imakefile.mk should include the module: CATAdvancedMathematics
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.