|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.noaa.pmel.sgt.ColorMap
gov.noaa.pmel.sgt.TransformColorMap
public class TransformColorMap
TransformColorMap
provides a mapping from a value
to a Color
.
Field Summary |
---|
Fields inherited from class gov.noaa.pmel.sgt.ColorMap |
---|
batch_, local_, modified_ |
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 Transform s. |
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 Transform s. |
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, firePropertyChange, isBatch, propertyChange, removePropertyChangeListener, setBatch, setBatch |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, 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 ColorMap
public 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 ColorMap
val
- Value
public void setRange(Range2D range)
Transforms.
- Specified by:
setRange
in interface TransformAccess
public Range2D getRange()
Transform
s.
getRange
in class ColorMap
public void setColorTransforms(Transform rTrans, Transform gTrans, Transform bTrans)
Transform
s.
redColorTransform
,
greenColorTransform
, and
blueColorTransform
.
setColorTransforms
in interface TransformColor
rTrans
- red Transform
gTrans
- green Transform
bTrans
- blue Transform
public void setRedTransform(Transform red)
Transform
setRedTransform
in interface TransformColor
public Transform getRedTransform()
Transform
.
getRedTransform
in interface TransformColor
Transform
public void setGreenTransform(Transform green)
Transform
setGreenTransform
in interface TransformColor
public Transform getGreenTransform()
Transform
.
getGreenTransform
in interface TransformColor
Transform
public void setBlueTransform(Transform blue)
Transform
setBlueTransform
in interface TransformColor
public Transform getBlueTransform()
Transform
.
getBlueTransform
in interface TransformColor
Transform
public boolean equals(ColorMap cm)
ColorMap
equals
in class ColorMap
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |