Esempio n. 1
0
 public Step(MathNet.Symbolics.Expression ex, string s, object dataa, StepData.DataType dt)
 {
     expression = ex;
     notes      = s;
     data       = dataa;
     datatype   = dt;
 }
Esempio n. 2
0
 public Step(MathNet.Symbolics.Expression ex, string s, string latextext)
 {
     expression = ex;
     notes      = s;
     //if (gendata)
     {
         StepData.LaTeXData ld = new StepData.LaTeXData(latextext);
         this.datatype = StepData.DataType.LaTeX;
     }
 }
Esempio n. 3
0
 public void Append(object data, StepData.DataType dt)
 {
     if (dt == StepData.DataType.Branch)
     {
         Display.Controls.Add(new Branch(convert <StepData.BranchData>(data)));
     }
     if (dt == StepData.DataType.LaTeX)
     {
         Display.Controls.Add(new LaTeXDisplay(convert <StepData.LaTeXData>(data)));
     }
 }
Esempio n. 4
0
 public Step(MathNet.Symbolics.Expression ex, string s, object dataa)
 {
     expression = ex;
     notes      = s;
     data       = dataa;
     if (dataa.GetType() == typeof(StepData.LaTeXData))
     {
         datatype = StepData.DataType.LaTeX;
     }
     if (dataa.GetType() == typeof(StepData.GeneralData))
     {
         datatype = StepData.DataType.General;
     }
     if (dataa.GetType() == typeof(StepData.BranchData))
     {
         datatype = StepData.DataType.Branch;
     }
 }