Beispiel #1
0
 public static PovColor _RGB(PovNumber red, PovNumber green, PovNumber blue) => new PovColor(red, green, blue);
Beispiel #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);
        }
Beispiel #3
0
 public PovVector(PovNumber x, PovNumber y, PovNumber z) : this(null, x, y, z)
 {
 }
Beispiel #4
0
 public PovVector(int x, int y, int z) : base(null)
 {
     X = x;
     Y = y;
     Z = z;
 }
Beispiel #5
0
 public PovVector(string name, PovNumber x, PovNumber y, PovNumber z) : base(name)
 {
     X = x;
     Y = y;
     Z = z;
 }
Beispiel #6
0
 public PovColor(PovNumber red, PovNumber green, PovNumber blue) : this(null, red, green, blue)
 {
 }
Beispiel #7
0
 public PovColor(string name, PovNumber red, PovNumber green, PovNumber blue) : base(name)
 {
     Red   = red;
     Green = green;
     Blue  = blue;
 }
Beispiel #8
0
 public Point2D(PovNumber x, PovNumber y) : this(null, x, y)
 {
 }
Beispiel #9
0
 public Point2D(string name, PovNumber x, PovNumber y) : base(name)
 {
     X = x;
     Y = y;
 }