public abstract class ContourLevels
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
ContourLevels()
Constructs an instance.
|
protected |
ContourLevels(float base)
Constructs an instance with a given base contour level.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getBase()
Returns the base contour level.
|
abstract float[] |
getLevels(float minimum,
float maximum)
Gets the contour levels given a data range.
|
abstract void |
setControl(visad.ContourControl control)
Sets a VisAD ContourControl.
|
abstract void |
setControl(visad.ContourControl control,
float minimum,
float maximum)
Sets a VisAD ContourControl.
|
protected ContourLevels()
protected ContourLevels(float base)
base - The base contour level.public final float getBase()
public abstract float[] getLevels(float minimum,
float maximum)
throws visad.VisADException
minimum - The minimum data value.maximum - The maximum data value.visad.VisADException - Invalid range extrema or VisAD failure.public abstract void setControl(visad.ContourControl control)
throws visad.VisADException,
java.rmi.RemoteException
control - The VisAD ContourControl to be set by this
object.visad.VisADException - Couldn't perform necessary VisAD operation.java.rmi.RemoteException - Java RMI failure.public abstract void setControl(visad.ContourControl control,
float minimum,
float maximum)
throws visad.VisADException,
java.rmi.RemoteException
control - The VisAD ContourControl to be set by this
object.minimum - The minimum value. It shall not be
Float.NEGATIVE_INFINITYmaximum - The maximum value. It shall not be
Float.POSITIVE_INFINITYvisad.VisADException - Couldn't perform necessary VisAD operation.java.rmi.RemoteException - Java RMI failure.