示例#1
0
 public static void Hide(DrawTheory dt, IFunctionInstance name, double time = double.NaN)
 {
     dt.AddModifier (name, time, x => x.SetElement ("Visible", false));
 }
示例#2
0
 public static void Depth(DrawTheory dt, IFunctionInstance name, double index, double time = double.NaN)
 {
     dt.AddModifier (name, time, x => x.SetZPos (index));
 }
示例#3
0
 public static void EdgeColor(DrawTheory dt, IFunctionInstance name, double r, double g, double b, double time = double.NaN)
 {
     dt.AddModifier (name, time, x => x.SetElement ("EdgeColor", new Color (r * MathExtra.Inv255, g * MathExtra.Inv255, b * MathExtra.Inv255)));
 }
示例#4
0
 public static void Text(DrawTheory dt, IFunctionInstance name, string text, double time = double.NaN)
 {
     dt.AddModifier (name, time, x => x.SetElement ("Text", text));
 }
示例#5
0
 public static void Zpos(DrawTheory dt, IFunctionInstance name, double zpos, double time = double.NaN)
 {
     dt.AddModifier (name, time, x => x.SetZPos (zpos));
 }
示例#6
0
 public static void Xpos(DrawTheory dt, IFunctionInstance name, double xpos, double time = double.NaN)
 {
     dt.AddModifier(name, time, x => x.SetXPos(xpos));
 }
示例#7
0
 public static void Text(DrawTheory dt, IFunctionInstance name, string text, double time = double.NaN)
 {
     dt.AddModifier(name, time, x => x.SetElement("Text", text));
 }
示例#8
0
 public static void Hide(DrawTheory dt, IFunctionInstance name, double time = double.NaN)
 {
     dt.AddModifier(name, time, x => x.SetElement("Visible", false));
 }
示例#9
0
 public static void Depth(DrawTheory dt, IFunctionInstance name, double index, double time = double.NaN)
 {
     dt.AddModifier(name, time, x => x.SetZPos(index));
 }
示例#10
0
 public static void InnerColor(DrawTheory dt, IFunctionInstance name, double r, double g, double b, double time = double.NaN)
 {
     dt.AddModifier(name, time, x => x.SetElement("InnerColor", new Color(r * MathExtra.Inv255, g * MathExtra.Inv255, b * MathExtra.Inv255)));
 }