C# Class AK.Symbol

Show file Open project: akuukka/ExpressionSolver Class Usage Examples

Public Properties

Property Type Description
_value double
ptr object
type SymbolType

Public Methods

Method Description
CopyValuesFrom ( Symbol o ) : void
IsImmutableConstant ( ) : bool
IsMonome ( ) : bool
IsRealValueType ( ) : bool
IsStringType ( ) : bool
Simplify ( ) : void
Symbol ( CustomFunction func ) : System.Collections
Symbol ( SymbolList subExpression ) : System.Collections
Symbol ( SymbolType type ) : System.Collections
Symbol ( SymbolType type, double va ) : System.Collections
Symbol ( Variable ptrToConstValue ) : System.Collections
Symbol ( double value ) : System.Collections
Symbol ( string stringValue ) : System.Collections
ToString ( ) : string

Private Methods

Method Description
IsSymbolListImmutableConstant ( SymbolList l ) : bool

Method Details

CopyValuesFrom() public method

public CopyValuesFrom ( Symbol o ) : void
o Symbol
return void

IsImmutableConstant() public method

public IsImmutableConstant ( ) : bool
return bool

IsMonome() public method

public IsMonome ( ) : bool
return bool

IsRealValueType() public method

public IsRealValueType ( ) : bool
return bool

IsStringType() public method

public IsStringType ( ) : bool
return bool

Simplify() public method

public Simplify ( ) : void
return void

Symbol() public method

public Symbol ( CustomFunction func ) : System.Collections
func CustomFunction
return System.Collections

Symbol() public method

public Symbol ( SymbolList subExpression ) : System.Collections
subExpression SymbolList
return System.Collections

Symbol() public method

public Symbol ( SymbolType type ) : System.Collections
type SymbolType
return System.Collections

Symbol() public method

public Symbol ( SymbolType type, double va ) : System.Collections
type SymbolType
va double
return System.Collections

Symbol() public method

public Symbol ( Variable ptrToConstValue ) : System.Collections
ptrToConstValue Variable
return System.Collections

Symbol() public method

public Symbol ( double value ) : System.Collections
value double
return System.Collections

Symbol() public method

public Symbol ( string stringValue ) : System.Collections
stringValue string
return System.Collections

ToString() public method

public ToString ( ) : string
return string

Property Details

_value public property

public double _value
return double

ptr public property

public object ptr
return object

type public property

public SymbolType type
return SymbolType