Class InverseTrigonometricExpression
- Namespace
 - xFunc.Maths.Expressions.Trigonometric
 
- Assembly
 - xFunc.Maths.dll
 
The base class for inverse trigonometric functions. This is an abstract class.
public abstract class InverseTrigonometricExpression : UnaryExpression, IExpression
  - Inheritance
 - 
      
      
      InverseTrigonometricExpression
 
- Implements
 
- Derived
 
- Inherited Members
 
- Extension Methods
 
Constructors
InverseTrigonometricExpression(ImmutableArray<IExpression>)
Initializes a new instance of the InverseTrigonometricExpression class.
protected InverseTrigonometricExpression(ImmutableArray<IExpression> arguments)
  Parameters
argumentsImmutableArray<IExpression>The argument of function.
- See Also
 
InverseTrigonometricExpression(IExpression)
Initializes a new instance of the InverseTrigonometricExpression class.
protected InverseTrigonometricExpression(IExpression expression)
  Parameters
expressionIExpressionThe argument of function.
Methods
Execute(ExpressionParameters?)
Executes this expression.
public override object Execute(ExpressionParameters? parameters)
  Parameters
parametersExpressionParametersAn object that contains all parameters and functions for expressions.
Returns
- object
 A result of the calculation.
- See Also
 
ExecuteComplex(Complex)
Calculates the this mathematical expression (complex number).
protected abstract Complex ExecuteComplex(Complex complex)
  Parameters
complexComplexThe calculation result of argument.
Returns
- Complex
 A result of the calculation.
ExecuteInternal(NumberValue)
Calculates this mathematical expression (using radian).
protected abstract AngleValue ExecuteInternal(NumberValue radian)
  Parameters
radianNumberValueThe calculation result of argument.
Returns
- AngleValue
 A result of the calculation.
- See Also