Package com.luciad.view.gxy
Interface ILcdGXYViewModelTransformation
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
TLcdGXYViewModelTransformation
This interface defines all transformations between model coordinates and
AWT view coordinates.
-
Method Summary
Modifier and TypeMethodDescriptionReturns a reference to theILcdGXYViewXYWorldTransformation
.Returns a reference to theILcdModelXYWorldTransformation
.void
modelPoint2viewAWTPointSFCT
(ILcdPoint aModelPoint, Point aSFCTPoint) Converts aILcdPoint
in model coordinates to a Point in view coordinates.void
modelPoint2viewXYPointSFCT
(ILcdPoint aModelPoint, ILcd2DEditablePoint aSFCT2DEditablePoint) void
setGXYViewXYWorldTransformation
(ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Sets a reference to theILcdGXYViewXYWorldTransformation
.void
setModelXYWorldTransformation
(ILcdModelXYWorldTransformation aModelXYWorldTransformation) Returns a reference to theILcdModelXYWorldTransformation
.void
viewAWTPoint2modelSFCT
(Point aViewPoint, ILcd3DEditablePoint aModelPointSFCT) Converts aPoint
in view coordinates to aILcdPoint
in model coordinates.void
viewXYPoint2modelSFCT
(int x, int y, ILcd3DEditablePoint aModelPointSFCT) void
viewXYPoint2modelSFCT
(ILcdPoint aViewPoint, ILcd3DEditablePoint aModelPointSFCT)
-
Method Details
-
getGXYViewXYWorldTransformation
ILcdGXYViewXYWorldTransformation getGXYViewXYWorldTransformation()Returns a reference to theILcdGXYViewXYWorldTransformation
. -
setGXYViewXYWorldTransformation
void setGXYViewXYWorldTransformation(ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Sets a reference to theILcdGXYViewXYWorldTransformation
. -
getModelXYWorldTransformation
ILcdModelXYWorldTransformation getModelXYWorldTransformation()Returns a reference to theILcdModelXYWorldTransformation
. -
setModelXYWorldTransformation
Returns a reference to theILcdModelXYWorldTransformation
. -
modelPoint2viewAWTPointSFCT
void modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint, Point aSFCTPoint) throws TLcdOutOfBoundsException Converts aILcdPoint
in model coordinates to a Point in view coordinates.- Parameters:
aModelPoint
-ILcdPoint
to be converted.- Throws:
TLcdOutOfBoundsException
-
modelPoint2viewXYPointSFCT
void modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aSFCT2DEditablePoint) throws TLcdOutOfBoundsException - Throws:
TLcdOutOfBoundsException
-
viewAWTPoint2modelSFCT
void viewAWTPoint2modelSFCT(Point aViewPoint, ILcd3DEditablePoint aModelPointSFCT) throws TLcdOutOfBoundsException Converts aPoint
in view coordinates to aILcdPoint
in model coordinates.- Parameters:
aViewPoint
- point in view coordinates to be converted.- Throws:
TLcdOutOfBoundsException
-
viewXYPoint2modelSFCT
void viewXYPoint2modelSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aModelPointSFCT) throws TLcdOutOfBoundsException - Throws:
TLcdOutOfBoundsException
-
viewXYPoint2modelSFCT
void viewXYPoint2modelSFCT(int x, int y, ILcd3DEditablePoint aModelPointSFCT) throws TLcdOutOfBoundsException - Throws:
TLcdOutOfBoundsException
-