Interface ILcdXYWorldXYWorldTransformation

All Superinterfaces:
Serializable
All Known Implementing Classes:
TLcdMapWorldMapWorldTransformation

public interface ILcdXYWorldXYWorldTransformation extends Serializable
An ILcdXYWorldXYWorldTransformation defines the transformation between two world reference systems.
  • Method Details

    • getSourceXYWorldReference

      ILcdXYWorldReference getSourceXYWorldReference()
      Gets the source ILcdXYWorldReference world reference system.
      Returns:
      the source ILcdXYWorldReference world reference system.
      See Also:
    • setSourceXYWorldReference

      void setSourceXYWorldReference(ILcdXYWorldReference aSourceXYWorldReference)
      Sets the source ILcdXYWorldReference world reference system to aSourceXYWorldReference.
      Parameters:
      aSourceXYWorldReference - the new source ILcdXYWorldReference world reference system.
      See Also:
    • getDestXYWorldReference

      ILcdXYWorldReference getDestXYWorldReference()
      Gets the destination ILcdXYWorldReference world reference system.
      Returns:
      the destination ILcdXYWorldReference world reference system.
      See Also:
    • setDestXYWorldReference

      void setDestXYWorldReference(ILcdXYWorldReference aDestXYWorldReference)
      Sets the destination ILcdXYWorldReference world reference system to aDestXYWorldReference.
      Parameters:
      aDestXYWorldReference - he new destination ILcdXYWorldReference world reference system.
      See Also:
    • sourceWorldPoint2DestWorldSFCT

      void sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint, ILcd2DEditablePoint aDestXYPoint) throws TLcdOutOfBoundsException
      Transforms a world point from the source coordinate system to the destination coordinate system.
      Parameters:
      aSourceXYPoint - source world reference system coordinate.
      aDestXYPoint - destination world reference system coordinate as side effect upon completion of the method.
      Throws:
      TLcdOutOfBoundsException - The ILcd2DEditablePoint point is outside the valid area of the source or the destination projection coordinate system.
    • sourceWorldBounds2DestWorldSFCT

      void sourceWorldBounds2DestWorldSFCT(ILcdBounds aSourceXYBounds, ILcd2DEditableBounds aDestXYBounds) throws TLcdOutOfBoundsException
      Transforms world bounds from the source coordinate system to the destination coordinate system.
      Parameters:
      aSourceXYBounds - source world reference system bounds object.
      aDestXYBounds - destination world reference system bounds object as side effect upon completion of the method.
      Throws:
      TLcdOutOfBoundsException - ILcd2DEditableBounds is outside the valid area of the source or the destination projection coordinate system, or if it is undefined.