Class Radials


public class Radials extends PolarLineDrawing
Provides support for a Displayable comprising a set of Radials
Version:
$Revision: 1.6 $
Author:
Don Murray
  • Constructor Details

  • Method Details

    • setRadials

      public void setRadials(Real maximum, double inc) throws VisADException, RemoteException
      Sets the radials according to the maximum distance from the center and the increment (in degrees).
      Parameters:
      maximum - The maximum distance from the center.
      inc - The increment between radials
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setRadials

      public void setRadials(Real minimum, Real maximum, double inc) throws VisADException, RemoteException
      Sets the radials according to the maximum distance from the center and the increment (in degrees).
      Parameters:
      minimum - The minimum distance from the center.
      maximum - The maximum distance from the center.
      inc - The increment between radials
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setRadials

      public void setRadials(Radials radials) throws VisADException, RemoteException
      Sets the radials according to another Radials.
      Parameters:
      radials - The other radials
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • equals

      public boolean equals(Object obj)
      Indicates if this Radials is semantically identical to another object.
      Overrides:
      equals in class PolarLineDrawing
      Parameters:
      obj - The other object.
      Returns:
      true if and only if this Radials is semantically identical to obj.
    • addScalarMaps

      public void addScalarMaps(LocalDisplay display)
      Add ScalarMaps for the display. This is a no-op.
      Parameters:
      display - display to add to
    • cloneForDisplay

      public Displayable cloneForDisplay() throws RemoteException, VisADException
      Returns a clone of this instance suitable for another VisAD display. Underlying data objects are not cloned.
      Overrides:
      cloneForDisplay in class DisplayableData
      Returns:
      A semi-deep clone of this instance.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.