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.