Table of Contents

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

arguments ImmutableArray<IExpression>

The argument of function.

See Also

InverseTrigonometricExpression(IExpression)

Initializes a new instance of the InverseTrigonometricExpression class.

protected InverseTrigonometricExpression(IExpression expression)

Parameters

expression IExpression

The argument of function.

Methods

Execute(ExpressionParameters?)

Executes this expression.

public override object Execute(ExpressionParameters? parameters)

Parameters

parameters ExpressionParameters

An 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

complex Complex

The 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

radian NumberValue

The calculation result of argument.

Returns

AngleValue

A result of the calculation.

See Also

See Also