Table of Contents

Class TypeAnalyzer

Namespace
xFunc.Maths.Analyzers.TypeAnalyzers
Assembly
xFunc.Maths.dll

Type Analyzer checks the expression tree for argument type and result type. If result type is Undefined, then Type Analyzer cannot determine the right type and bypass current expression.

public class TypeAnalyzer : ITypeAnalyzer, IAnalyzer<ResultTypes>
Inheritance
TypeAnalyzer
Implements
Inherited Members

Methods

Analyze(Abs)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Abs exp)

Parameters

exp Abs

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Add)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Add exp)

Parameters

exp Add

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Assign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Assign exp)

Parameters

exp Assign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(CallExpression)

Analyzes the specified expression.

public virtual ResultTypes Analyze(CallExpression exp)

Parameters

exp CallExpression

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Ceil)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Ceil exp)

Parameters

exp Ceil

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ComplexNumber)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ComplexNumber exp)

Parameters

exp ComplexNumber

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Conjugate)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Conjugate exp)

Parameters

exp Conjugate

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Im)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Im exp)

Parameters

exp Im

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Phase)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Phase exp)

Parameters

exp Phase

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Re)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Re exp)

Parameters

exp Re

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Reciprocal)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Reciprocal exp)

Parameters

exp Reciprocal

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToComplex)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToComplex exp)

Parameters

exp ToComplex

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Curry)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Curry exp)

Parameters

exp Curry

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Del)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Del exp)

Parameters

exp Del

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(DelegateExpression)

Analyzes the specified expression.

public virtual ResultTypes Analyze(DelegateExpression exp)

Parameters

exp DelegateExpression

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Derivative)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Derivative exp)

Parameters

exp Derivative

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Div)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Div exp)

Parameters

exp Div

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Exp)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Exp exp)

Parameters

exp Exp

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Fact)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Fact exp)

Parameters

exp Fact

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Floor)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Floor exp)

Parameters

exp Floor

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Frac)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Frac exp)

Parameters

exp Frac

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(GCD)

Analyzes the specified expression.

public virtual ResultTypes Analyze(GCD exp)

Parameters

exp GCD

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arcosh)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arcosh exp)

Parameters

exp Arcosh

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arcoth)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arcoth exp)

Parameters

exp Arcoth

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arcsch)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arcsch exp)

Parameters

exp Arcsch

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arsech)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arsech exp)

Parameters

exp Arsech

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arsinh)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arsinh exp)

Parameters

exp Arsinh

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Artanh)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Artanh exp)

Parameters

exp Artanh

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Cosh)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Cosh exp)

Parameters

exp Cosh

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Coth)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Coth exp)

Parameters

exp Coth

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Csch)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Csch exp)

Parameters

exp Csch

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sech)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sech exp)

Parameters

exp Sech

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sinh)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sinh exp)

Parameters

exp Sinh

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Tanh)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Tanh exp)

Parameters

exp Tanh

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(IExpression)

Analyzes the specified expression.

public virtual ResultTypes Analyze(IExpression exp)

Parameters

exp IExpression

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(LCM)

Analyzes the specified expression.

public virtual ResultTypes Analyze(LCM exp)

Parameters

exp LCM

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(LambdaExpression)

Analyzes the specified expression.

public virtual ResultTypes Analyze(LambdaExpression exp)

Parameters

exp LambdaExpression

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Lb)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Lb exp)

Parameters

exp Lb

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Lg)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Lg exp)

Parameters

exp Lg

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Ln)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Ln exp)

Parameters

exp Ln

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Log)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Log exp)

Parameters

exp Log

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(And)

Analyzes the specified expression.

public virtual ResultTypes Analyze(And exp)

Parameters

exp And

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Bool)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Bool exp)

Parameters

exp Bool

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Equality)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Equality exp)

Parameters

exp Equality

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Implication)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Implication exp)

Parameters

exp Implication

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(NAnd)

Analyzes the specified expression.

public virtual ResultTypes Analyze(NAnd exp)

Parameters

exp NAnd

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(NOr)

Analyzes the specified expression.

public virtual ResultTypes Analyze(NOr exp)

Parameters

exp NOr

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Not)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Not exp)

Parameters

exp Not

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Or)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Or exp)

Parameters

exp Or

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(XOr)

Analyzes the specified expression.

public virtual ResultTypes Analyze(XOr exp)

Parameters

exp XOr

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(CrossProduct)

Analyzes the specified expression.

public virtual ResultTypes Analyze(CrossProduct exp)

Parameters

exp CrossProduct

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Determinant)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Determinant exp)

Parameters

exp Determinant

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(DotProduct)

Analyzes the specified expression.

public virtual ResultTypes Analyze(DotProduct exp)

Parameters

exp DotProduct

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Inverse)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Inverse exp)

Parameters

exp Inverse

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Matrix)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Matrix exp)

Parameters

exp Matrix

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Transpose)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Transpose exp)

Parameters

exp Transpose

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Vector)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Vector exp)

Parameters

exp Vector

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Mod)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Mod exp)

Parameters

exp Mod

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Mul)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Mul exp)

Parameters

exp Mul

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Number)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Number exp)

Parameters

exp Number

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Pow)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Pow exp)

Parameters

exp Pow

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(AddAssign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(AddAssign exp)

Parameters

exp AddAssign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ConditionalAnd)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ConditionalAnd exp)

Parameters

exp ConditionalAnd

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ConditionalOr)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ConditionalOr exp)

Parameters

exp ConditionalOr

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Dec)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Dec exp)

Parameters

exp Dec

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(DivAssign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(DivAssign exp)

Parameters

exp DivAssign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Equal)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Equal exp)

Parameters

exp Equal

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(For)

Analyzes the specified expression.

public virtual ResultTypes Analyze(For exp)

Parameters

exp For

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(GreaterOrEqual)

Analyzes the specified expression.

public virtual ResultTypes Analyze(GreaterOrEqual exp)

Parameters

exp GreaterOrEqual

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(GreaterThan)

Analyzes the specified expression.

public virtual ResultTypes Analyze(GreaterThan exp)

Parameters

exp GreaterThan

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(If)

Analyzes the specified expression.

public virtual ResultTypes Analyze(If exp)

Parameters

exp If

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Inc)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Inc exp)

Parameters

exp Inc

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(LeftShift)

Analyzes the specified expression.

public virtual ResultTypes Analyze(LeftShift exp)

Parameters

exp LeftShift

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(LeftShiftAssign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(LeftShiftAssign exp)

Parameters

exp LeftShiftAssign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(LessOrEqual)

Analyzes the specified expression.

public virtual ResultTypes Analyze(LessOrEqual exp)

Parameters

exp LessOrEqual

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(LessThan)

Analyzes the specified expression.

public virtual ResultTypes Analyze(LessThan exp)

Parameters

exp LessThan

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(MulAssign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(MulAssign exp)

Parameters

exp MulAssign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(NotEqual)

Analyzes the specified expression.

public virtual ResultTypes Analyze(NotEqual exp)

Parameters

exp NotEqual

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(RightShift)

Analyzes the specified expression.

public virtual ResultTypes Analyze(RightShift exp)

Parameters

exp RightShift

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(RightShiftAssign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(RightShiftAssign exp)

Parameters

exp RightShiftAssign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(SubAssign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(SubAssign exp)

Parameters

exp SubAssign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(While)

Analyzes the specified expression.

public virtual ResultTypes Analyze(While exp)

Parameters

exp While

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Rational)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Rational exp)

Parameters

exp Rational

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Root)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Root exp)

Parameters

exp Root

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Round)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Round exp)

Parameters

exp Round

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sign exp)

Parameters

exp Sign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Simplify)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Simplify exp)

Parameters

exp Simplify

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sqrt)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sqrt exp)

Parameters

exp Sqrt

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Avg)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Avg exp)

Parameters

exp Avg

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Count)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Count exp)

Parameters

exp Count

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Max)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Max exp)

Parameters

exp Max

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Min)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Min exp)

Parameters

exp Min

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Product)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Product exp)

Parameters

exp Product

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Stdev)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Stdev exp)

Parameters

exp Stdev

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Stdevp)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Stdevp exp)

Parameters

exp Stdevp

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sum)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sum exp)

Parameters

exp Sum

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Var)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Var exp)

Parameters

exp Var

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Varp)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Varp exp)

Parameters

exp Varp

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(StringExpression)

Analyzes the specified expression.

public virtual ResultTypes Analyze(StringExpression exp)

Parameters

exp StringExpression

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sub)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sub exp)

Parameters

exp Sub

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToBin)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToBin exp)

Parameters

exp ToBin

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToHex)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToHex exp)

Parameters

exp ToHex

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToNumber)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToNumber exp)

Parameters

exp ToNumber

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToOct)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToOct exp)

Parameters

exp ToOct

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToRational)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToRational exp)

Parameters

exp ToRational

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arccos)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arccos exp)

Parameters

exp Arccos

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arccot)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arccot exp)

Parameters

exp Arccot

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arccsc)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arccsc exp)

Parameters

exp Arccsc

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arcsec)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arcsec exp)

Parameters

exp Arcsec

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arcsin)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arcsin exp)

Parameters

exp Arcsin

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Arctan)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Arctan exp)

Parameters

exp Arctan

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Cos)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Cos exp)

Parameters

exp Cos

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Cot)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Cot exp)

Parameters

exp Cot

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Csc)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Csc exp)

Parameters

exp Csc

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sec)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sec exp)

Parameters

exp Sec

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Sin)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Sin exp)

Parameters

exp Sin

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Tan)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Tan exp)

Parameters

exp Tan

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Trunc)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Trunc exp)

Parameters

exp Trunc

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(UnaryMinus)

Analyzes the specified expression.

public virtual ResultTypes Analyze(UnaryMinus exp)

Parameters

exp UnaryMinus

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Unassign)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Unassign exp)

Parameters

exp Unassign

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Angle)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Angle exp)

Parameters

exp Angle

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToDegree)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToDegree exp)

Parameters

exp ToDegree

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToGradian)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToGradian exp)

Parameters

exp ToGradian

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(ToRadian)

Analyzes the specified expression.

public virtual ResultTypes Analyze(ToRadian exp)

Parameters

exp ToRadian

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Area)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Area exp)

Parameters

exp Area

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Convert)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Convert exp)

Parameters

exp Convert

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Length)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Length exp)

Parameters

exp Length

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Mass)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Mass exp)

Parameters

exp Mass

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Power)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Power exp)

Parameters

exp Power

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Temperature)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Temperature exp)

Parameters

exp Temperature

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Time)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Time exp)

Parameters

exp Time

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Volume)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Volume exp)

Parameters

exp Volume

The expression.

Returns

ResultTypes

The result of analysis.

Analyze(Variable)

Analyzes the specified expression.

public virtual ResultTypes Analyze(Variable exp)

Parameters

exp Variable

The expression.

Returns

ResultTypes

The result of analysis.

See Also