C# 클래스 xFunc.Maths.Expressions.Trigonometric.TrigonometricExpression

The base class for trigonomeric functions. This is an abstract class.
상속: UnaryExpression
파일 보기 프로젝트 열기: sys27/xFunc

공개 메소드들

메소드 설명
Execute ( ExpressionParameters parameters ) : object

Executes this expression.

보호된 메소드들

메소드 설명
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.

메소드 상세

Execute() 공개 메소드

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

ExecuteComplex() 보호된 추상적인 메소드

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.
리턴 System.Complex

ExecuteDergee() 보호된 추상적인 메소드

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

ExecuteGradian() 보호된 추상적인 메소드

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

ExecuteRadian() 보호된 추상적인 메소드

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

TrigonometricExpression() 보호된 메소드

Initializes a new instance of the TrigonometricExpression class.
protected TrigonometricExpression ( ) : System
리턴 System

TrigonometricExpression() 보호된 메소드

Initializes a new instance of the TrigonometricExpression class.
protected TrigonometricExpression ( IExpression expression ) : System
expression IExpression The argument of function.
리턴 System