Interface ReadableColor

  • All Known Implementing Classes:
    Color

    public interface ReadableColor
    Readonly interface for Colors
    Version:
    $Revision$ $Id$
    Author:
    $Author$
    • Method Detail

      • getRed

        int getRed()
        Return the red component (0..255)
        Returns:
        int
      • getGreen

        int getGreen()
        Return the red component (0..255)
        Returns:
        int
      • getBlue

        int getBlue()
        Return the red component (0..255)
        Returns:
        int
      • getAlpha

        int getAlpha()
        Return the red component (0..255)
        Returns:
        int
      • getRedByte

        byte getRedByte()
        Return the red component
        Returns:
        int
      • getGreenByte

        byte getGreenByte()
        Return the red component
        Returns:
        int
      • getBlueByte

        byte getBlueByte()
        Return the red component
        Returns:
        int
      • getAlphaByte

        byte getAlphaByte()
        Return the red component
        Returns:
        int
      • writeRGBA

        void writeRGBA​(ByteBuffer dest)
        Write the RGBA color directly out to a ByteBuffer
        Parameters:
        dest - the buffer to write to
      • writeRGB

        void writeRGB​(ByteBuffer dest)
        Write the RGB color directly out to a ByteBuffer
        Parameters:
        dest - the buffer to write to
      • writeABGR

        void writeABGR​(ByteBuffer dest)
        Write the ABGR color directly out to a ByteBuffer
        Parameters:
        dest - the buffer to write to
      • writeBGR

        void writeBGR​(ByteBuffer dest)
        Write the BGR color directly out to a ByteBuffer
        Parameters:
        dest - the buffer to write to
      • writeBGRA

        void writeBGRA​(ByteBuffer dest)
        Write the BGRA color directly out to a ByteBuffer
        Parameters:
        dest - the buffer to write to
      • writeARGB

        void writeARGB​(ByteBuffer dest)
        Write the ARGB color directly out to a ByteBuffer
        Parameters:
        dest - the buffer to write to