public class ColorSpaceLayer extends java.lang.Object implements SpaceLayer
A ColorSpaceLayer is a type of SpaceLayer that fills the rendering region with a single Color. It is useful for creating solid-color backgrounds and, when displaying a semi-transparent Color, for creating fog effects.
Color| Constructor and Description | 
|---|
| ColorSpaceLayer(Color color)Constructs a ColorSpaceLayer that displays the specified Color. | 
| Modifier and Type | Method and Description | 
|---|---|
| Color | getColor()Returns the Color that this ColorSpaceLayer displays. | 
| void | renderActions(Graphics g,
             long cx,
             long cy,
             int x,
             int y,
             int x1,
             int y1,
             int x2,
             int y2)Actions for this SpaceLayer to take to render its visuals through a
 Viewport's camera. | 
| void | setColor(Color color)Sets the Color that this ColorSpaceLayer displays to the specified Color. | 
public ColorSpaceLayer(Color color)
color - This ColorSpaceLayer's displayed Colorpublic final Color getColor()
public final void setColor(Color color)
color - This ColorSpaceLayer's new displayed Colorpublic void renderActions(Graphics g, long cx, long cy, int x, int y, int x1, int y1, int x2, int y2)
SpaceLayerrenderActions in interface SpaceLayerg - The Graphics context to which this SpaceLayer is rendering its
 visuals this framecx - The camera's center x-coordinatecy - The camera's center y-coordinatex - The x-coordinate in pixels on the Graphics context that
 corresponds to the camera's center x-coordinatey - The y-coordinate in pixels on the Graphics context that
 corresponds to the camera's center y-coordinatex1 - The x-coordinate in pixels of the Viewport's left edge on the
 Graphics contexty1 - The y-coordinate in pixels of the Viewport's top edge on the
 Graphics contextx2 - The x-coordinate in pixels of the Viewport's right edge on the
 Graphics contexty2 - The y-coordinate in pixels of the Viewport's bottom edge on the
 Graphics context