public interface ILcdGXYViewModelTransformation extends Serializable
Modifier and Type | Method and Description |
---|---|
ILcdGXYViewXYWorldTransformation |
getGXYViewXYWorldTransformation()
Returns a reference to the
ILcdGXYViewXYWorldTransformation . |
ILcdModelXYWorldTransformation |
getModelXYWorldTransformation()
Returns a reference to the
ILcdModelXYWorldTransformation . |
void |
modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint,
Point aSFCTPoint)
Converts a
ILcdPoint in model coordinates to a Point
in view coordinates. |
void |
modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aSFCT2DEditablePoint) |
void |
setGXYViewXYWorldTransformation(ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Sets a reference to the
ILcdGXYViewXYWorldTransformation . |
void |
setModelXYWorldTransformation(ILcdModelXYWorldTransformation aModelXYWorldTransformation)
Returns a reference to the
ILcdModelXYWorldTransformation . |
void |
viewAWTPoint2modelSFCT(Point aViewPoint,
ILcd3DEditablePoint aModelPointSFCT)
Converts a
Point in view coordinates to a ILcdPoint
in model coordinates. |
void |
viewXYPoint2modelSFCT(ILcdPoint aViewPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
viewXYPoint2modelSFCT(int x,
int y,
ILcd3DEditablePoint aModelPointSFCT) |
ILcdGXYViewXYWorldTransformation getGXYViewXYWorldTransformation()
ILcdGXYViewXYWorldTransformation
.void setGXYViewXYWorldTransformation(ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
ILcdGXYViewXYWorldTransformation
.ILcdModelXYWorldTransformation getModelXYWorldTransformation()
ILcdModelXYWorldTransformation
.void setModelXYWorldTransformation(ILcdModelXYWorldTransformation aModelXYWorldTransformation)
ILcdModelXYWorldTransformation
.void modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint, Point aSFCTPoint) throws TLcdOutOfBoundsException
ILcdPoint
in model coordinates to a Point
in view coordinates.aModelPoint
- ILcdPoint
to be converted.TLcdOutOfBoundsException
- aModelPoint is outside the visible area
of the ILcdProjection
involved in the
transformation process.TLcdOutOfBoundsException
void modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aSFCT2DEditablePoint) throws TLcdOutOfBoundsException
TLcdOutOfBoundsException
void viewAWTPoint2modelSFCT(Point aViewPoint, ILcd3DEditablePoint aModelPointSFCT) throws TLcdOutOfBoundsException
Point
in view coordinates to a ILcdPoint
in model coordinates.aViewPoint
- point in view coordinates to be converted.TLcdOutOfBoundsException
- aViewPoint is outside the visible area
of the ILcdProjection
involved in the
transformation process.TLcdOutOfBoundsException
void viewXYPoint2modelSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aModelPointSFCT) throws TLcdOutOfBoundsException
TLcdOutOfBoundsException
void viewXYPoint2modelSFCT(int x, int y, ILcd3DEditablePoint aModelPointSFCT) throws TLcdOutOfBoundsException
TLcdOutOfBoundsException