org.geotools.units
Class UnitTransform

java.lang.Object
  extended byorg.geotools.units.UnitTransform
All Implemented Interfaces:
java.io.Serializable

Deprecated. Replaced by the Unit framework.

public abstract class UnitTransform
extends java.lang.Object
implements java.io.Serializable

Repr�sente une transformation entre deux unit�s. Par convention, tout les objets UnitTransform sont toujours imutables. Il est donc s�curitaire de partager plusieurs r�f�rences vers le m�me objet.

Version:
1.0
Author:
Martin Desruisseaux
See Also:
Serialized Form

Field Summary
 Unit fromUnit
          Deprecated. Unit� selon laquelle seront exprim�es les valeurs initiales.
 Unit toUnit
          Deprecated. Unit� selon laquelle seront exprim�es les valeurs finales.
 
Method Summary
abstract  double convert(double value)
          Deprecated. Effectue la conversion d'unit�s d'une valeur.
 void convert(double[] values)
          Deprecated. Effectue la conversion d'unit�s d'un tableaux de valeurs.
 void convert(float[] values)
          Deprecated. Effectue la conversion d'unit�s d'un tableaux de valeurs.
 boolean equals(java.lang.Object o)
          Deprecated. Indique si cet objet est identique � l'objet sp�cifi�.
 int hashCode()
          Deprecated. Retourne un code repr�sentant cette transformation d'unit�s.
abstract  double inverseConvert(double value)
          Deprecated. Effectue la conversion inverse d'unit�s d'une valeur.
 void inverseConvert(double[] values)
          Deprecated. Effectue la conversion inverse d'unit�s d'un tableaux de valeurs.
 void inverseConvert(float[] values)
          Deprecated. Effectue la conversion inverse d'unit�s d'un tableaux de valeurs.
 boolean isIdentity()
          Deprecated. Indique si cette transformation affine repr�sente une transformation id�ntit�e.
 java.lang.String toString()
          Deprecated. Retourne une cha�ne de caract�res repr�sentant cette transformation.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

fromUnit

public final Unit fromUnit
Deprecated. 
Unit� selon laquelle seront exprim�es les valeurs initiales.


toUnit

public final Unit toUnit
Deprecated. 
Unit� selon laquelle seront exprim�es les valeurs finales.

Method Detail

isIdentity

public boolean isIdentity()
Deprecated. 
Indique si cette transformation affine repr�sente une transformation id�ntit�e. L'impl�mentation par d�faut retourne toUnit.equalsIgnoreSymbol(fromUnit).


convert

public abstract double convert(double value)
Deprecated. 
Effectue la conversion d'unit�s d'une valeur.

Parameters:
value - Valeur exprim�e selon les unit�s fromUnit.
Returns:
Valeur exprim�e selon les unit�s toUnit.

convert

public void convert(double[] values)
Deprecated. 
Effectue la conversion d'unit�s d'un tableaux de valeurs. L'impl�mentation par d�faut appelle convert(double) dans une boucle. Les classes d�riv�es devraient red�finir cette m�thode avec une impl�mentation plus efficace.

Parameters:
values - Valeurs exprim�es selon les unit�s fromUnit. Elles seront converties sur place en valeurs exprim�es selon les unit�s toUnit.

convert

public void convert(float[] values)
Deprecated. 
Effectue la conversion d'unit�s d'un tableaux de valeurs. L'impl�mentation par d�faut appelle convert(double) dans une boucle. Les classes d�riv�es devraient red�finir cette m�thode avec une impl�mentation plus efficace.

Parameters:
values - Valeurs exprim�es selon les unit�s fromUnit. Elles seront converties sur place en valeurs exprim�es selon les unit�s toUnit.

inverseConvert

public abstract double inverseConvert(double value)
Deprecated. 
Effectue la conversion inverse d'unit�s d'une valeur.

Parameters:
value - Valeur exprim�e selon les unit�s toUnit.
Returns:
Valeur exprim�e selon les unit�s fromUnit.

inverseConvert

public void inverseConvert(double[] values)
Deprecated. 
Effectue la conversion inverse d'unit�s d'un tableaux de valeurs. L'impl�mentation par d�faut appelle inverseConvert(double) dans une boucle. Les classes d�riv�es devraient red�finir cette m�thode avec une impl�mentation plus efficace.

Parameters:
values - Valeurs exprim�es selon les unit�s toUnit. Elles seront converties sur place en valeurs exprim�es selon les unit�s fromUnit.

inverseConvert

public void inverseConvert(float[] values)
Deprecated. 
Effectue la conversion inverse d'unit�s d'un tableaux de valeurs. L'impl�mentation par d�faut appelle inverseConvert(double) dans une boucle. Les classes d�riv�es devraient red�finir cette m�thode avec une impl�mentation plus efficace.

Parameters:
values - Valeurs exprim�es selon les unit�s toUnit. Elles seront converties sur place en valeurs exprim�es selon les unit�s fromUnit.

equals

public boolean equals(java.lang.Object o)
Deprecated. 
Indique si cet objet est identique � l'objet sp�cifi�. Les deux objets seront considir�s identiques s'ils sont de la m�me classe et font les conversions � partir de et vers les m�mes unit�s.


hashCode

public int hashCode()
Deprecated. 
Retourne un code repr�sentant cette transformation d'unit�s.


toString

public java.lang.String toString()
Deprecated. 
Retourne une cha�ne de caract�res repr�sentant cette transformation. La cha�ne sera de la forme UnitTransform[km/h --> m/s]



Copyright © GeoTools. All Rights Reserved.