Esempio n. 1
0
 public static PovColor _RGB(PovNumber red, PovNumber green, PovNumber blue) => new PovColor(red, green, blue);
Esempio n. 2
0
        private static PovNumber NumberOp(string symbol, PovNumber num1, PovNumber num2, double newValue)
        {
            var result = new PovNumber($"({num1.Name??num1.ToPovCode()} {symbol} {num2.Name??num2.ToPovCode()})", newValue);

            return(result);
        }
Esempio n. 3
0
 public PovVector(PovNumber x, PovNumber y, PovNumber z) : this(null, x, y, z)
 {
 }
Esempio n. 4
0
 public PovVector(int x, int y, int z) : base(null)
 {
     X = x;
     Y = y;
     Z = z;
 }
Esempio n. 5
0
 public PovVector(string name, PovNumber x, PovNumber y, PovNumber z) : base(name)
 {
     X = x;
     Y = y;
     Z = z;
 }
Esempio n. 6
0
 public PovColor(PovNumber red, PovNumber green, PovNumber blue) : this(null, red, green, blue)
 {
 }
Esempio n. 7
0
 public PovColor(string name, PovNumber red, PovNumber green, PovNumber blue) : base(name)
 {
     Red   = red;
     Green = green;
     Blue  = blue;
 }
Esempio n. 8
0
 public Point2D(PovNumber x, PovNumber y) : this(null, x, y)
 {
 }
Esempio n. 9
0
 public Point2D(string name, PovNumber x, PovNumber y) : base(name)
 {
     X = x;
     Y = y;
 }