Class TLcdDefaultModelXYZWorldTransformation

java.lang.Object
com.luciad.transformation.TLcdDefaultModelXYZWorldTransformation
All Implemented Interfaces:
ILcdModelXYZWorldTransformation, Serializable

public class TLcdDefaultModelXYZWorldTransformation extends Object implements ILcdModelXYZWorldTransformation
Default implementation of ILcdModelXYZWorldTransformation. Transformations between any of the following references are supported: The appropriate transformation is chosen automatically based on the given model and world references.

This class also supports transformations between two compatible TLcdCartesianReference instances. Two TLcdCartesianReference instances are considered compatible if, for each axis:

  • The units of measure convertible, i.e. have the same measure type code. In this case, unit-of-measure conversions are used for the transformation.
  • The unit of measure of source, target or both is unspecified (null). In this case, the value is kept as-is, no conversion is done.

This class is thread-safe.

See Also: