public class InterpolationColorMap extends java.lang.Object implements ColorMap, PropertyType
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color[] |
colors |
protected boolean |
debug |
protected java.lang.String |
name |
protected double[] |
values |
Constructor and Description |
---|
InterpolationColorMap(double[] values,
java.awt.Color[] colors) |
InterpolationColorMap(java.io.File file) |
InterpolationColorMap(java.io.Reader reader) |
InterpolationColorMap(java.io.Reader reader,
boolean is255) |
InterpolationColorMap(java.lang.String filename) |
InterpolationColorMap(java.lang.String name,
double[] values,
java.awt.Color[] colors) |
InterpolationColorMap(java.lang.String name,
java.io.Reader reader) |
Modifier and Type | Method and Description |
---|---|
void |
fromString(java.lang.String value) |
java.awt.Color |
getColor(double value) |
java.awt.Color[] |
getColors() |
java.lang.String |
getName() |
java.lang.Class<? extends java.beans.PropertyEditor> |
getPropertyEditor() |
double[] |
getValues() |
static void |
main(java.lang.String[] args) |
void |
setColors(java.awt.Color[] colors) |
void |
setName(java.lang.String name) |
void |
setValues(double[] values) |
java.lang.String |
toString() |
protected double[] values
protected java.awt.Color[] colors
protected boolean debug
protected java.lang.String name
public InterpolationColorMap(double[] values, java.awt.Color[] colors)
public InterpolationColorMap(java.lang.String name, double[] values, java.awt.Color[] colors)
public InterpolationColorMap(java.io.Reader reader) throws java.io.IOException
java.io.IOException
public InterpolationColorMap(java.lang.String name, java.io.Reader reader) throws java.io.IOException
java.io.IOException
public InterpolationColorMap(java.io.Reader reader, boolean is255) throws java.io.IOException
java.io.IOException
public InterpolationColorMap(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public InterpolationColorMap(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public void fromString(java.lang.String value)
fromString
in interface PropertyType
public java.lang.Class<? extends java.beans.PropertyEditor> getPropertyEditor()
getPropertyEditor
in interface PropertyType
public java.lang.String toString()
toString
in interface ColorMap
toString
in interface PropertyType
toString
in class java.lang.Object
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String getName()
public void setName(java.lang.String name)
name
- the name to setpublic double[] getValues()
public void setValues(double[] values)
values
- the values to setpublic java.awt.Color[] getColors()
public void setColors(java.awt.Color[] colors)
colors
- the colors to setCopyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.