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.voidmodelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint, Point aSFCTPoint) Converts aILcdPointin model coordinates to a Point in view coordinates.voidmodelPoint2viewXYPointSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aSFCT2DEditablePoint) voidsetGXYViewXYWorldTransformation(ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Sets a reference to theILcdGXYViewXYWorldTransformation.voidsetModelXYWorldTransformation(ILcdModelXYWorldTransformation aModelXYWorldTransformation) Returns a reference to theILcdModelXYWorldTransformation.voidviewAWTPoint2modelSFCT(Point aViewPoint, ILcd3DEditablePoint aModelPointSFCT) Converts aPointin view coordinates to aILcdPointin model coordinates.voidviewXYPoint2modelSFCT(int x, int y, ILcd3DEditablePoint aModelPointSFCT) voidviewXYPoint2modelSFCT(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 aILcdPointin model coordinates to a Point in view coordinates.- Parameters:
aModelPoint-ILcdPointto 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 aPointin view coordinates to aILcdPointin 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
-