C# Class Fractrace.TomoGeometry.TomoFormulaFactory

Datei anzeigen Open project: trafassel/Gestaltlupe

Public Methods

Method Description
CreateFromString ( string source ) : TomoFormula

Protected Methods

Method Description
CompileCS ( string code, Microsoft &provider ) : void

Compiles the code in C# assembly.

CompileVB ( string code, Microsoft &provider ) : void

Compiles the Visual Basic code in assembly.

GuessFormulaClass ( string formulaSource ) : string

Guess type of base formula ( TomoFormula or GestaltFormula )

IsCsharpCode ( string source ) : bool
ParseInterfaceVariables ( string code ) : List>

Private Methods

Method Description
RemoveUnusedParameters ( string tomoSource ) : void
UsedParameters ( string code ) : bool>.Dictionary

Method Details

CompileCS() protected method

Compiles the code in C# assembly.
protected CompileCS ( string code, Microsoft &provider ) : void
code string
provider Microsoft
return void

CompileVB() protected method

Compiles the Visual Basic code in assembly.
protected CompileVB ( string code, Microsoft &provider ) : void
code string
provider Microsoft
return void

CreateFromString() public method

public CreateFromString ( string source ) : TomoFormula
source string
return TomoFormula

GuessFormulaClass() protected method

Guess type of base formula ( TomoFormula or GestaltFormula )
protected GuessFormulaClass ( string formulaSource ) : string
formulaSource string
return string

IsCsharpCode() protected method

protected IsCsharpCode ( string source ) : bool
source string
return bool

ParseInterfaceVariables() protected method

protected ParseInterfaceVariables ( string code ) : List>
code string
return List>