edu.wisc.ssec.mcidasv.data.hydra
Class LongitudeLatitudeCoordinateSystem

java.lang.Object
  extended by visad.CoordinateSystem
      extended by edu.wisc.ssec.mcidasv.data.hydra.LongitudeLatitudeCoordinateSystem
All Implemented Interfaces:
Serializable

public class LongitudeLatitudeCoordinateSystem
extends CoordinateSystem

See Also:
Serialized Form

Field Summary
(package private)  Linear2DSet domainSet
           
(package private)  Gridded2DSet gset
           
(package private)  boolean neg180pos180
           
(package private)  Linear2DSet subSet
           
 
Constructor Summary
LongitudeLatitudeCoordinateSystem(Linear2DSet domainSet, Gridded2DSet gset)
           
LongitudeLatitudeCoordinateSystem(Linear2DSet domainSet, Gridded2DSet gset, boolean lonFlag)
           
 
Method Summary
 boolean equals(Object cs)
           
 double[][] fromReference(double[][] values)
           
 float[][] fromReference(float[][] values)
           
 Rectangle2D getDefaultMapArea()
           
 double[][] toReference(double[][] values)
           
 float[][] toReference(float[][] values)
           
 
Methods inherited from class visad.CoordinateSystem
canConvert, fromReference, fromReference, getCoordinateSystemUnits, getDimension, getReference, getReferenceUnits, toReference, toReference, transformCoordinates, transformCoordinates, transformCoordinates, transformCoordinates, transformCoordinatesFreeUnits, transformCoordinatesFreeUnits
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domainSet

Linear2DSet domainSet

subSet

Linear2DSet subSet

gset

Gridded2DSet gset

neg180pos180

boolean neg180pos180
Constructor Detail

LongitudeLatitudeCoordinateSystem

public LongitudeLatitudeCoordinateSystem(Linear2DSet domainSet,
                                         Gridded2DSet gset)
                                  throws VisADException
Throws:
VisADException

LongitudeLatitudeCoordinateSystem

public LongitudeLatitudeCoordinateSystem(Linear2DSet domainSet,
                                         Gridded2DSet gset,
                                         boolean lonFlag)
                                  throws VisADException
Throws:
VisADException
Method Detail

toReference

public float[][] toReference(float[][] values)
                      throws VisADException
Overrides:
toReference in class CoordinateSystem
Throws:
VisADException

fromReference

public float[][] fromReference(float[][] values)
                        throws VisADException
Overrides:
fromReference in class CoordinateSystem
Throws:
VisADException

toReference

public double[][] toReference(double[][] values)
                       throws VisADException
Specified by:
toReference in class CoordinateSystem
Throws:
VisADException

fromReference

public double[][] fromReference(double[][] values)
                         throws VisADException
Specified by:
fromReference in class CoordinateSystem
Throws:
VisADException

getDefaultMapArea

public Rectangle2D getDefaultMapArea()

equals

public boolean equals(Object cs)
Specified by:
equals in class CoordinateSystem