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

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

 class DataToDisplayCoordinateSystem
extends CoordinateSystem


Field Summary
private  CoordinateSystem dataCS
           
private  CoordinateSystem displayCS
           
private  boolean isLL
           
 
Constructor Summary
DataToDisplayCoordinateSystem(boolean isLL, CoordinateSystem dataCS, CoordinateSystem displayCS)
           
 
Method Summary
 boolean equals(Object obj)
           
 double[][] fromReference(double[][] values)
           
 float[][] fromReference(float[][] values)
           
private  double[][] reverseArrayOrder(double[][] in)
           
private  float[][] reverseArrayOrder(float[][] in)
           
 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

dataCS

private CoordinateSystem dataCS

displayCS

private CoordinateSystem displayCS

isLL

private boolean isLL
Constructor Detail

DataToDisplayCoordinateSystem

DataToDisplayCoordinateSystem(boolean isLL,
                              CoordinateSystem dataCS,
                              CoordinateSystem displayCS)
                        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

equals

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

reverseArrayOrder

private double[][] reverseArrayOrder(double[][] in)

reverseArrayOrder

private float[][] reverseArrayOrder(float[][] in)