Class RtColor

java.lang.Object
one.empty3.library.core.raytracer.RtColor

public class RtColor extends Object
  • Field Details

    • red

      public double red
    • green

      public double green
    • blue

      public double blue
    • alpha

      public double alpha
  • Constructor Details

    • RtColor

      public RtColor()
    • RtColor

      public RtColor(double r, double g, double b)
    • RtColor

      public RtColor(double r, double g, double b, double a)
    • RtColor

      public RtColor(Color color)
  • Method Details

    • mult

      public static RtColor mult(RtColor c1, RtColor c2)
    • mult

      public static RtColor mult(RtColor c1, double multiple)
    • add

      public static RtColor add(RtColor c1, RtColor c2)
    • plus

      public static RtColor plus(RtColor c1, RtColor c2)
    • div

      public static RtColor div(RtColor c1, float multiple)
    • normalizeColor

      public static RtColor normalizeColor(RtColor finalColor)
    • getRed

      public double getRed()
    • getGreen

      public double getGreen()
    • getBlue

      public double getBlue()
    • getAlpha

      public double getAlpha()
    • toColor

      public Color toColor()