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.