com.imagero.swing.color
Class YCC_Color

java.lang.Object
  extended bycom.imagero.swing.color.YCC_Color

public class YCC_Color
extends java.lang.Object


Field Summary
 float Cb
          I made Y, Cr, Cb public for better performance and simple usage.
 float Cr
          I made Y, Cr, Cb public for better performance and simple usage.
 float Y
          I made Y, Cr, Cb public for better performance and simple usage.
 
Constructor Summary
YCC_Color()
           
YCC_Color(java.awt.Color c)
           
YCC_Color(float y, float cr, float cb)
           
YCC_Color(int r, int g, int b)
           
 
Method Summary
 int getBlue()
           
 float getCb()
           
 float getCr()
           
 int getGreen()
           
 int getRed()
           
 int getRGB()
           
 int getRGB(int alpha)
           
 float getY()
           
 void setColor(java.awt.Color c)
           
 void setRGB(int rgb)
           
 void setRGB(int r, int g, int b)
           
 void setYCC(float y, float cr, float cb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Y

public float Y
I made Y, Cr, Cb public for better performance and simple usage. However don't change these values direct - use setter!!!


Cr

public float Cr
I made Y, Cr, Cb public for better performance and simple usage. However don't change these values direct - use setter!!!


Cb

public float Cb
I made Y, Cr, Cb public for better performance and simple usage. However don't change these values direct - use setter!!!

Constructor Detail

YCC_Color

public YCC_Color()

YCC_Color

public YCC_Color(java.awt.Color c)

YCC_Color

public YCC_Color(int r,
                 int g,
                 int b)

YCC_Color

public YCC_Color(float y,
                 float cr,
                 float cb)
Method Detail

setYCC

public void setYCC(float y,
                   float cr,
                   float cb)

setColor

public void setColor(java.awt.Color c)

setRGB

public void setRGB(int rgb)

setRGB

public void setRGB(int r,
                   int g,
                   int b)

getRed

public int getRed()

getGreen

public int getGreen()

getBlue

public int getBlue()

getRGB

public int getRGB()

getRGB

public int getRGB(int alpha)

getY

public float getY()

getCr

public float getCr()

getCb

public float getCb()