Renderer
Class Colors

java.lang.Object
  |
  +--Renderer.Colors

public abstract class Colors
extends java.lang.Object

Defines basic colors and methods for creating others.

Version:
Created 23 November 2002
Author:
Dan Tappan

Field Summary
static javax.vecmath.Color3f BLACK
           
static javax.vecmath.Color3f BLUE
           
static javax.vecmath.Color3f CYAN
           
static javax.vecmath.Color3f DARK_BLUE
           
static javax.vecmath.Color3f DARK_CYAN
           
static javax.vecmath.Color3f DARK_GREEN
           
static javax.vecmath.Color3f DARK_MAGENTA
           
static javax.vecmath.Color3f DARK_RED
           
static javax.vecmath.Color3f DARK_YELLOW
           
static javax.vecmath.Color3f GREEN
           
static javax.vecmath.Color3f MAGENTA
           
static javax.vecmath.Color3f PURPLE
           
static javax.vecmath.Color3f RED
           
static javax.vecmath.Color3f WHITE
           
static javax.vecmath.Color3f YELLOW
           
 
Constructor Summary
Colors()
           
 
Method Summary
static javax.vecmath.Color3f getColor(float red, float green, float blue)
          Creates a Color3f object from float values [0,1].
static javax.vecmath.Color3f getColor(int red, int green, int blue)
          Creates a Color3f object from integer values [0,255].
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RED

public static final javax.vecmath.Color3f RED

GREEN

public static final javax.vecmath.Color3f GREEN

BLUE

public static final javax.vecmath.Color3f BLUE

YELLOW

public static final javax.vecmath.Color3f YELLOW

CYAN

public static final javax.vecmath.Color3f CYAN

MAGENTA

public static final javax.vecmath.Color3f MAGENTA

WHITE

public static final javax.vecmath.Color3f WHITE

BLACK

public static final javax.vecmath.Color3f BLACK

PURPLE

public static final javax.vecmath.Color3f PURPLE

DARK_RED

public static final javax.vecmath.Color3f DARK_RED

DARK_GREEN

public static final javax.vecmath.Color3f DARK_GREEN

DARK_BLUE

public static final javax.vecmath.Color3f DARK_BLUE

DARK_YELLOW

public static final javax.vecmath.Color3f DARK_YELLOW

DARK_CYAN

public static final javax.vecmath.Color3f DARK_CYAN

DARK_MAGENTA

public static final javax.vecmath.Color3f DARK_MAGENTA
Constructor Detail

Colors

public Colors()
Method Detail

getColor

public static javax.vecmath.Color3f getColor(int red,
                                             int green,
                                             int blue)
Creates a Color3f object from integer values [0,255].

Parameters:
red - - the red component
green - - the green component
blue - - the blue component
Returns:
the color

getColor

public static javax.vecmath.Color3f getColor(float red,
                                             float green,
                                             float blue)
Creates a Color3f object from float values [0,1].

Parameters:
red - - the red component
green - - the green component
blue - - the blue component
Returns:
the color