Package | Description |
---|---|
com.luciad.shape.shape2D |
Three-dimensional shapes that can be changed in two dimensions.
|
com.luciad.transformation |
Handles all transformations between model coordinates and world coordinates.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
com.luciad.view.map |
Utilities for making maps.
|
Modifier and Type | Method and Description |
---|---|
static double |
TLcdXYPolylineMSupport.getViewAngle(ILcdShapeList aPolylineM,
double aM,
ILcdModelXYWorldTransformation aMWT,
ILcdGXYViewXYWorldTransformation aVWT) |
static double |
TLcdXYPolylineMSupport.getViewAngleOfVertex(ILcdPolyline aPolylineZ,
int aPointIndex,
ILcdModelXYWorldTransformation aMWT,
ILcdGXYViewXYWorldTransformation aVWT) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDefaultModelXYWorldTransformation
Default implementation of ILcdModelXYWorldTransformation.
|
class |
TLcdGeocentric2Grid
This
ILcdModelXYWorldTransformation defines a transformation between
an ILcdGeocentricReference and an ILcdXYWorldReference . |
class |
TLcdGeodetic2Grid
This
ILcdModelXYWorldTransformation defines a transformation between
an ILcdGeodeticReference and an ILcdXYWorldReference . |
class |
TLcdGeoid2Grid
Deprecated.
Do not use this class as
ILcdGeoidReference has become deprecated
due to the new vertical datum support in com.luciad.geodesy.ILcdGeodeticDatum
which allows to use geoids for all ILcdGeoReference instances. |
class |
TLcdGrid2Grid
This
ILcdModelXYWorldTransformation defines a transformation between
an ILcdGridReference model reference and an ILcdGridReference
ILcdXYWorldReference . |
class |
TLcdIdentityModelXYWorldTransformation
This
ILcdModelXYWorldTransformation defines an identify transformation between
an ILcdModelReference and an ILcdXYWorldReference . |
class |
TLcdModelXYWorldTransformation
Deprecated.
This class only preforms an identify transformation. If an identity transformation is needed, use
TLcdIdentityModelXYWorldTransformation . Otherwise TLcdDefaultModelXYWorldTransformation
can be used. |
class |
TLcdTopocentric2Grid
This
ILcdModelXYWorldTransformation defines a transformation between
an ILcdTopocentricReference and an ILcdXYWorldReference . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdCompositeModelXYZWorldTransformation.setXYTransformation(ILcdModelXYWorldTransformation aXYTransformation)
Sets the wrapped xy transformation.
|
Constructor and Description |
---|
TLcdCompositeModelXYZWorldTransformation(ILcdModelXYWorldTransformation aWrappedTransformation,
ILcdModelZWorldTransformation aZTransformation)
Creates a new
TLcdCompositeModelXYZWorldTransformation with the
given xy- and z transformation. |
Modifier and Type | Field and Description |
---|---|
protected ILcdModelXYWorldTransformation |
TLcdGXYViewModelTransformation.fModelXYWorldTransformation |
Modifier and Type | Method and Description |
---|---|
ILcdModelXYWorldTransformation |
TLcdGXYViewModelTransformation.getModelXYWorldTransformation() |
ILcdModelXYWorldTransformation |
TLcdGXYContext.getModelXYWorldTransformation() |
ILcdModelXYWorldTransformation |
ILcdGXYViewModelTransformation.getModelXYWorldTransformation()
Returns a reference to the
ILcdModelXYWorldTransformation . |
ILcdModelXYWorldTransformation |
ILcdGXYContext.getModelXYWorldTransformation() |
ILcdModelXYWorldTransformation |
ALcdGXYContextWrapper.getModelXYWorldTransformation() |
Modifier and Type | Method and Description |
---|---|
void |
ILcdGXYPen.accumulateArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a polyline approximation of the given arc to the internally stored path.
|
void |
ALcdGXYPen.accumulateArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
ILcdGXYPen.accumulateHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a horizontal line starting from the current position to the internally stored path.
|
void |
ALcdGXYPen.accumulateHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
ILcdGXYPen.accumulateLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a line from the current position to the given model point to the internally stored path.
|
void |
ALcdGXYPen.accumulateLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
ILcdGXYPen.accumulatePointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a polyline to the internally stored path.
|
void |
ALcdGXYPen.accumulatePointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
ILcdGXYPen.accumulateVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a vertical line starting from the current position to the internally stored path.
|
void |
ALcdGXYPen.accumulateVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdAWTPath . |
protected void |
ALcdGXYPen.appendCartesianArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdGeneralPath . |
protected void |
ALcdGXYPen.appendCartesianArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdAWTPath . |
protected void |
ALcdGXYPen.appendCartesianLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a straight line between the world coordinates of the current position and the given model
point to the given
ILcdGeneralPath . |
protected void |
ALcdGXYPen.appendCartesianLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a straight line between the AWT coordinates of the current position and the given model
point to the given
ILcdAWTPath . |
protected void |
ALcdGXYPen.appendCartesianPolyline(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline to the given
ILcdGeneralPath . |
protected void |
ALcdGXYPen.appendCartesianPolyline(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline to the given
ILcdAWTPath . |
void |
ALcdGXYPen.appendCurve(ILcdCurve aCurve,
boolean aIncludingStartPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of a curve to the given
ILcdGeneralPath . |
void |
ALcdGXYPen.appendCurve(ILcdCurve aCurve,
boolean aIncludingStartPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of a curve to the given
ILcdAWTPath . |
void |
TLcdGXYPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a horizontal line starting from the current position to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a horizontal line starting from the current position to the given
ILcdAWTPath . |
void |
TLcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a line from the current position to the given model point to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a line from the current position to the given model point to the given
ILcdAWTPath . |
void |
ALcdGXYPen.appendParameterizedPath(ILcdParameterizedPath aParameterizedPath,
boolean aIncludingStartPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of a curve to the given
ILcdGeneralPath . |
void |
ALcdGXYPen.appendParameterizedPath(ILcdParameterizedPath aParameterizedPath,
boolean aIncludingStartPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of a curve to the given
ILcdAWTPath . |
void |
TLcdGXYPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline to the given
ILcdAWTPath . |
void |
TLcdGXYPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a vertical line starting from the current position to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a vertical line starting from the current position to the given
ILcdAWTPath . |
void |
ILcdGXYPen.arcBoundsSFCT(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT)
Calculates the bounding box in AWT coordinates of the given arc.
|
void |
ALcdGXYPen.arcBoundsSFCT(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
protected double |
ALcdGXYPen.cartesianModelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Calculates an approximation of the model distance between the two given points expressed in AWT coordinates.
|
boolean |
ILcdGXYPen.contains(ILcdPointList aPointList,
double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Checks whether the given polygon encloses the given AWT point.
|
boolean |
ALcdGXYPen.contains(ILcdPointList aPointList,
double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYPen.drawArc(double aCenterX,
double aCenterY,
double aStartX,
double aStartY,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawArc(double aCenterX,
double aCenterY,
double aStartX,
double aStartY,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a circular arc onto the given
Graphics . |
void |
ILcdGXYPen.drawArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws an arc onto the given
Graphics . |
void |
ALcdGXYPen.drawArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
protected void |
ALcdGXYPen.drawCartesianArc(double aCenterX,
double aCenterY,
double aStartX,
double aStartY,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a circular arc onto the given
Graphics . |
void |
TLcdGXYPen.drawHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a horizontal line from the current position to the given model point onto the given
Graphics . |
void |
ALcdGXYPen.drawHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawHotPoint(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a hot point at the given model point.
|
void |
ALcdGXYPen.drawHotPoint(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ALcdGXYPen.drawHotPoint(ILcdPoint aPoint,
String aReference,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a hot point at the given model point and a string next to this point.
|
void |
ILcdGXYPen.drawLine(ILcdPoint aFromPoint,
ILcdPoint aToPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line between the two given model points onto the given
Graphics . |
void |
ALcdGXYPen.drawLine(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ALcdGXYPen.drawLine(int aFromX,
int aFromY,
int aToX,
int aToY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Deprecated.
This method is deprecated to support HiDPI displays, which requires additional
coordinate precision to accurately apply dpi scaling. The recommendation is to use
ALcdGXYPen.drawLine(ILcdPoint, ILcdPoint, ILcdModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation, Graphics) ,
which relies on ILcdPoint with double-precision coordinates. |
void |
TLcdGXYPen.drawLineTo(double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawLineTo(double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line from the current position to the given AWT point onto the given
Graphics . |
void |
ALcdGXYPen.drawLineTo(double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
TLcdGXYPen.drawLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line from the current position to the given model point onto the given
Graphics . |
void |
ALcdGXYPen.drawLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
TLcdGXYPen.drawLineTo(Point aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line from the current position to the given AWT point onto the given
Graphics . |
void |
ALcdGXYPen.drawLineTo(Point aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line from the current position to the given AWT point onto the given
Graphics . |
void |
ALcdGXYPen.drawLineWithArrow(ILcdPoint aPoint1,
ILcdPoint aPoint2,
int aLength,
double aAngle,
int aArrowType,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line between the two given model points onto the given
Graphics with arrows
at either end or in the middle. |
void |
ILcdGXYPen.drawPolygon(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a polygon onto the given
Graphics . |
void |
ALcdGXYPen.drawPolygon(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawPolyline(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a polyline onto the given
Graphics . |
void |
ALcdGXYPen.drawPolyline(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
TLcdGXYPen.drawVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a vertical line from the current position to the given model point onto the given
Graphics . |
void |
ALcdGXYPen.drawVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.fillPolygon(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a filled polygon onto the given
Graphics . |
void |
ALcdGXYPen.fillPolygon(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
int |
ILcdGXYPen.getTouchedSegment(ILcdPointList aPointList,
boolean aAsPolygon,
double aX,
double aY,
boolean aIncludeHotPoints,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Gets the index of the line segment of the given
ILcdPointList which is touched by
the given AWT point. |
int |
ALcdGXYPen.getTouchedSegment(ILcdPointList aPointList,
boolean aAsPolygon,
double aX,
double aY,
boolean aIncludeHotPoints,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isArcTouched(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if the given arc is touched by clicking at the given AWT point taking into account the
given tolerance.
|
boolean |
ALcdGXYPen.isArcTouched(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
protected boolean |
ALcdGXYPen.isCartesianArcTouched(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
int aViewX,
int aViewY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if the given arc is touched by clicking at the given AWT point taking into account the
given tolerance.
|
protected boolean |
ALcdGXYPen.isCartesianLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aXView,
double aYView,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given line is touched by clicking at the given AWT point.
|
boolean |
ILcdGXYPen.isHorizontalLineTouched(ILcdPoint aPoint,
double aDeltaX,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given horizontal line is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isHorizontalLineTouched(ILcdPoint aPoint,
double aDeltaX,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
TLcdGXYPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aXView,
double aYView,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given line is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isTouched(ILcdPoint aPoint,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if the given model point is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isTouched(ILcdPoint aPoint,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isVerticalLineTouched(ILcdPoint aPoint,
double aDeltaY,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given vertical line is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isVerticalLineTouched(ILcdPoint aPoint,
double aDeltaY,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
void |
ILcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT)
Calculates the bounding box in AWT coordinates of the line between the two given model points.
|
void |
ALcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
double |
TLcdGXYPen.modelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
double |
ILcdGXYPen.modelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Calculates the model distance between the two given points expressed in AWT coordinates.
|
void |
ILcdGXYPen.moveTo(double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Moves the current position by setting its AWT coordinates to the given AWT point.
|
void |
ALcdGXYPen.moveTo(double aX,
double aY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
ILcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation)
Moves the current position by setting its model coordinates to the given model point.
|
void |
ALcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation) |
void |
ILcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Moves the current position by setting its model coordinates to the given model point.
|
void |
ALcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYPen.polylineBoundsSFCT(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
void |
ILcdGXYPen.polylineBoundsSFCT(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT)
Calculates the bounding box in AWT coordinates of the given polyline.
|
void |
ALcdGXYPen.polylineBoundsSFCT(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYViewModelTransformation.setModelXYWorldTransformation(ILcdModelXYWorldTransformation aModelXYWorldTransformation) |
void |
TLcdGXYContext.setModelXYWorldTransformation(ILcdModelXYWorldTransformation aModelXYWorldTransformation)
Set a valid ILcdModelXYWorldTransformation that can be used as support for painting or editing
|
void |
ILcdGXYViewModelTransformation.setModelXYWorldTransformation(ILcdModelXYWorldTransformation aModelXYWorldTransformation)
Returns a reference to the
ILcdModelXYWorldTransformation . |
void |
ILcdGXYPen.translateOf(double aDeltaX,
double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Translates the AWT coordinates of the current position.
|
void |
ALcdGXYPen.translateOf(double aDeltaX,
double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
Constructor and Description |
---|
TLcdGXYViewModelTransformation(ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdModelXYWorldTransformation aModelXYWorldTransformation) |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdGXYCenterRasterController.centerRaster(ILcdRaster aRaster,
ILcdModelXYWorldTransformation aMWT,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView,
MouseEvent aMouseEvent)
Deprecated.
This method will center aRaster in aGXYView.
|
Modifier and Type | Method and Description |
---|---|
int |
TLcdGXYPointListPainter.getTouchedSegment(ILcdGXYPen aPen,
int aX,
int aY,
boolean includesHotPoints,
ILcdModelXYWorldTransformation aMWT,
ILcdGXYViewXYWorldTransformation aVWT)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdProjectionPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdProjectionPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendHorizontalLineTo(double aDeltaX,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdProjectionPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdProjectionPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendPointList(ILcdPointList aPointList,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdProjectionPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendVerticalLineTo(double aDeltaY,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdProjectionPen.drawArc(double aCenterX,
double aCenterY,
double aStartX,
double aStartY,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
TLcdGridPen.drawArc(double aCenterX,
double aCenterY,
double aStartX,
double aStartY,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
TLcdGeodeticPen.drawArc(double aCenterX,
double aCenterY,
double aStartX,
double aStartY,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
double |
TLcdGridPen.gridModelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Calculates the model distance between the AWT view points defined by
(aX1, aY1) and (aX2, aY2) ,
applying the given ILcdModelXYWorldTransformation and
ILcdGXYViewXYWorldTransformation . |
boolean |
TLcdProjectionPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
TLcdGridPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
TLcdGeodeticPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
double |
TLcdProjectionPen.modelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
double |
TLcdGridPen.modelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
double |
TLcdGeodeticPen.modelDistance(double aX1,
double aY1,
double aX2,
double aY2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |