public interface ILcdXYWorldXYWorldTransformation extends Serializable
ILcdXYWorldXYWorldTransformation
defines the transformation between
two world reference systems.Modifier and Type | Method and Description |
---|---|
ILcdXYWorldReference |
getDestXYWorldReference()
Gets the destination
ILcdXYWorldReference world reference system. |
ILcdXYWorldReference |
getSourceXYWorldReference()
Gets the source
ILcdXYWorldReference world reference system. |
void |
setDestXYWorldReference(ILcdXYWorldReference aDestXYWorldReference)
Sets the destination
ILcdXYWorldReference world reference system
to aDestXYWorldReference . |
void |
setSourceXYWorldReference(ILcdXYWorldReference aSourceXYWorldReference)
Sets the source
ILcdXYWorldReference world reference system
to aSourceXYWorldReference . |
void |
sourceWorldBounds2DestWorldSFCT(ILcdBounds aSourceXYBounds,
ILcd2DEditableBounds aDestXYBounds)
Transforms world bounds from the source coordinate system to the
destination coordinate system.
|
void |
sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint,
ILcd2DEditablePoint aDestXYPoint)
Transforms a world point from the source coordinate system to the
destination coordinate system.
|
ILcdXYWorldReference getSourceXYWorldReference()
ILcdXYWorldReference
world reference system.ILcdXYWorldReference
world reference system.setSourceXYWorldReference(com.luciad.view.ILcdXYWorldReference)
void setSourceXYWorldReference(ILcdXYWorldReference aSourceXYWorldReference)
ILcdXYWorldReference
world reference system
to aSourceXYWorldReference
.aSourceXYWorldReference
- the new source ILcdXYWorldReference
world reference system.getSourceXYWorldReference()
ILcdXYWorldReference getDestXYWorldReference()
ILcdXYWorldReference
world reference system.ILcdXYWorldReference
world reference system.setDestXYWorldReference(com.luciad.view.ILcdXYWorldReference)
void setDestXYWorldReference(ILcdXYWorldReference aDestXYWorldReference)
ILcdXYWorldReference
world reference system
to aDestXYWorldReference
.aDestXYWorldReference
- he new destination ILcdXYWorldReference
world reference system.getDestXYWorldReference()
void sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint, ILcd2DEditablePoint aDestXYPoint) throws TLcdOutOfBoundsException
aSourceXYPoint
- source world reference system coordinate.aDestXYPoint
- destination world reference system coordinate as side effect upon completion of the method.TLcdOutOfBoundsException
- The ILcd2DEditablePoint
point is outside the valid area
of the source or the destination projection coordinate system.void sourceWorldBounds2DestWorldSFCT(ILcdBounds aSourceXYBounds, ILcd2DEditableBounds aDestXYBounds) throws TLcdOutOfBoundsException
aSourceXYBounds
- source world reference system bounds object.aDestXYBounds
- destination world reference system bounds object as side effect upon completion of the method.TLcdOutOfBoundsException
- ILcd2DEditableBounds
is outside the valid area of the
source or the destination projection coordinate system, or if it is undefined
.