Class BackgroundContours

Direct Known Subclasses:
DryAdiabats, Isobars, Isotherms, SaturationAdiabats, SaturationMixingRatioContours

public abstract class BackgroundContours extends ContourLines
Supports background contours on a thermodynamic diagram.
Version:
$Id: BackgroundContours.java,v 1.18 2005/05/13 18:33:24 jeffmc Exp $
Author:
Steven R. Emmerson
  • Field Details

    • field

      protected Field field
      The field of values to be contoured. This field must be set by the subclass.
  • Constructor Details

  • Method Details

    • setCoordinateSystem

      public final void setCoordinateSystem(AerologicalCoordinateSystem coordinateSystem) throws VisADException
      Sets the associated coordinate system transformation.
      Parameters:
      coordinateSystem - The (p,T) invalid input: '<'-> (x,y) transformation.
      Throws:
      VisADException - VisAD failure.
    • equals

      public final boolean equals(Object obj)
      Indicates if this instance is semantically identical to another object.
      Overrides:
      equals in class Object
      Parameters:
      obj - The other object.
      Returns:
      true if and only if this instance is semantically equal to the other object.
    • hashCode

      public final int hashCode()
      Gets the hash code of this instance.
      Overrides:
      hashCode in class Object
      Returns:
      The hash code of this instance.
    • coordinateSystemChange

      protected abstract void coordinateSystemChange(AerologicalCoordinateSystem coordinateSystem) throws TypeException, RemoteException, VisADException
      Handle a change to the coordinate system transformation.
      Parameters:
      coordinateSystem - The new (p,T) invalid input: '<'-> (x,y) transformation.
      Throws:
      TypeException - Something has the wrong type.
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.