|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvisad.CoordinateSystem
visad.CMYCoordinateSystem
public class CMYCoordinateSystem
CMYCoordinateSystem is the VisAD CoordinateSystem class for (Cyan, Magenta, Yellow) with Reference (Red, Green, Blue). Algorithm from Foley and van Dam.
Constructor Summary | |
---|---|
CMYCoordinateSystem(RealTupleType reference)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object cs)
check for equality of CoordinateSystem objects; must test for cs == null |
double[][] |
fromReference(double[][] tuples)
convert RealTuple values from Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array |
float[][] |
fromReference(float[][] tuples)
convert RealTuple values from Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array for efficiency, subclasses should override this implementation |
double[][] |
toReference(double[][] tuples)
convert RealTuple values to Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array |
float[][] |
toReference(float[][] tuples)
convert RealTuple values to Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array; for efficiency, subclasses should override this implementation |
Methods inherited from class visad.CoordinateSystem |
---|
canConvert, checkTable, fromReference, getCoordinateSystemUnits, getDimension, getReference, getReferenceUnits, toReference, transformCoordinates, transformCoordinates, transformCoordinatesFreeUnits, transformCoordinatesFreeUnits |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CMYCoordinateSystem(RealTupleType reference) throws VisADException
VisADException
Method Detail |
---|
public double[][] toReference(double[][] tuples) throws VisADException
CoordinateSystem
toReference
in class CoordinateSystem
VisADException
public double[][] fromReference(double[][] tuples) throws VisADException
CoordinateSystem
fromReference
in class CoordinateSystem
VisADException
public float[][] toReference(float[][] tuples) throws VisADException
CoordinateSystem
toReference
in class CoordinateSystem
VisADException
public float[][] fromReference(float[][] tuples) throws VisADException
CoordinateSystem
fromReference
in class CoordinateSystem
VisADException
public boolean equals(java.lang.Object cs)
CoordinateSystem
equals
in class CoordinateSystem
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |