|
SGT Home | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--gov.noaa.pmel.sgt.ColorMap
|
+--gov.noaa.pmel.sgt.TransformColorMap
TransformColorMap provides a mapping from a value
to a Color.
| Constructor Summary | |
TransformColorMap(Transform rTrans,
Transform gTrans,
Transform bTrans)
Initialize the color map to use red, green, and blue transforms. |
|
| Method Summary | |
ColorMap |
copy()
Create a copy of the ColorMap object. |
boolean |
equals(ColorMap cm)
Test for equality of color maps. |
Transform |
getBlueTransform()
Get the blue color Transform. |
java.awt.Color |
getColor(double val)
Get a Color. |
Transform |
getGreenTransform()
Get the green color Transform. |
Range2D |
getRange()
Get the current user range for the Transforms. |
Transform |
getRedTransform()
Get the red color Transform. |
void |
setBlueTransform(Transform blue)
Set the blue color Transform |
void |
setColorTransforms(Transform rTrans,
Transform gTrans,
Transform bTrans)
Set the color Transforms. |
void |
setGreenTransform(Transform green)
Set the green color Transform |
void |
setRange(Range2D range)
Set the user range for all the Transforms. |
void |
setRedTransform(Transform red)
Set the red color Transform |
| Methods inherited from class gov.noaa.pmel.sgt.ColorMap |
addPropertyChangeListener, isBatch, propertyChange, removePropertyChangeListener, setBatch, setBatch |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.beans.PropertyChangeListener |
propertyChange |
| Constructor Detail |
public TransformColorMap(Transform rTrans,
Transform gTrans,
Transform bTrans)
ColorMap for TRANSFORM access.
Each Transform should have identical user
ranges. The physical range will be set to 0.0 to 1.0 for each
color component.
Transform| Method Detail |
public ColorMap copy()
ColorMap object.
copy in class ColorMappublic java.awt.Color getColor(double val)
Color. Returns a Color by
one of four methods. INDEXED, TRANSFORM,
LEVEL_INDEXED, and LEVEL_TRANSFORM.
getColor in class ColorMapval - Value
public void setRange(Range2D range)
Transforms.
- Specified by:
setRange in interface TransformAccess
public Range2D getRange()
Transforms.
getRange in class ColorMap
public void setColorTransforms(Transform rTrans,
Transform gTrans,
Transform bTrans)
Transforms.
redColorTransform,
greenColorTransform, and
blueColorTransform.
setColorTransforms in interface TransformColorrTrans - red TransformgTrans - green TransformbTrans - blue Transformpublic void setRedTransform(Transform red)
Transform
setRedTransform in interface TransformColorpublic Transform getRedTransform()
Transform.
getRedTransform in interface TransformColorTransformpublic void setGreenTransform(Transform green)
Transform
setGreenTransform in interface TransformColorpublic Transform getGreenTransform()
Transform.
getGreenTransform in interface TransformColorTransformpublic void setBlueTransform(Transform blue)
Transform
setBlueTransform in interface TransformColorpublic Transform getBlueTransform()
Transform.
getBlueTransform in interface TransformColorTransformpublic boolean equals(ColorMap cm)
ColorMap
equals in class ColorMap
|
SGT Home | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||