C# Class xFunc.Maths.Expressions.Trigonometric.TrigonometricExpression

The base class for trigonomeric functions. This is an abstract class.
Inheritance: UnaryExpression
Afficher le fichier Open project: sys27/xFunc

Méthodes publiques

Méthode Description
Execute ( ExpressionParameters parameters ) : object

Executes this expression.

Méthodes protégées

Méthode Description
ExecuteComplex ( ExpressionParameters parameters ) : System.Complex

Calculates the this mathematical expression (complex number).

ExecuteDergee ( ExpressionParameters parameters ) : double

Calculates this mathematical expression (using degree).

ExecuteGradian ( ExpressionParameters parameters ) : double

Calculates this mathematical expression (using gradian).

ExecuteRadian ( ExpressionParameters parameters ) : double

Calculates this mathematical expression (using radian).

TrigonometricExpression ( ) : System

Initializes a new instance of the TrigonometricExpression class.

TrigonometricExpression ( IExpression expression ) : System

Initializes a new instance of the TrigonometricExpression class.

Method Details

Execute() public méthode

Executes this expression.
public Execute ( ExpressionParameters parameters ) : object
parameters ExpressionParameters An object that contains all parameters and functions for expressions.
Résultat object

ExecuteComplex() protected abstract méthode

Calculates the this mathematical expression (complex number).
protected abstract ExecuteComplex ( ExpressionParameters parameters ) : System.Complex
parameters ExpressionParameters An object that contains all parameters and functions for expressions.
Résultat System.Complex

ExecuteDergee() protected abstract méthode

Calculates this mathematical expression (using degree).
protected abstract ExecuteDergee ( ExpressionParameters parameters ) : double
parameters ExpressionParameters An object that contains all parameters and functions for expressions.
Résultat double

ExecuteGradian() protected abstract méthode

Calculates this mathematical expression (using gradian).
protected abstract ExecuteGradian ( ExpressionParameters parameters ) : double
parameters ExpressionParameters An object that contains all parameters and functions for expressions.
Résultat double

ExecuteRadian() protected abstract méthode

Calculates this mathematical expression (using radian).
protected abstract ExecuteRadian ( ExpressionParameters parameters ) : double
parameters ExpressionParameters An object that contains all parameters and functions for expressions.
Résultat double

TrigonometricExpression() protected méthode

Initializes a new instance of the TrigonometricExpression class.
protected TrigonometricExpression ( ) : System
Résultat System

TrigonometricExpression() protected méthode

Initializes a new instance of the TrigonometricExpression class.
protected TrigonometricExpression ( IExpression expression ) : System
expression IExpression The argument of function.
Résultat System