Package | Description |
---|---|
com.luciad.ais.symbology.icao |
Representation aspects of ICAO symbols for AIS.
|
com.luciad.ais.view.gxy |
Everything related to views in a 2D world in the context of AIS.
|
com.luciad.ais.view.gxy.painter |
Painters for 2D views in the context of AIS.
|
com.luciad.earth.view.gxy |
Provides 2D visualization support for
ILcdEarthTileSet s. |
com.luciad.format.aixm51.view.gxy |
This package contains the class
TLcdAIXM51GXYPainterEditorProvider , which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data. |
com.luciad.format.cgm.gxy |
Contains a painter provider for painting CGM shapes on a 2D view.
|
com.luciad.format.dgn.gxy |
Contains a painter provider for painting DGN shapes on a 2D view.
|
com.luciad.format.dwg.gxy |
Contains a painter provider for painting DWG shapes on a 2D view.
|
com.luciad.format.grib.gxy |
Contains painters and icons for visualizing GRIB data.
|
com.luciad.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.format.mif.gxy |
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
com.luciad.lucy.map |
Contains a broad range of classes related to the visual represention of a map.
|
com.luciad.lucy.map.controller |
Contains controllers for a map component.
|
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.realtime.gxy.labeling |
Handles the labeling of realtime data for GXY layers.
|
com.luciad.symbology.app6a.view.gxy |
Representation aspects of APP-6A symbols in xy space.
|
com.luciad.symbology.milstd2525b.view.gxy |
Representation aspects of MIL-STD 2525 military symbols in xy space.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.hypsometry |
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
|
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.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.gxy.labeling.algorithm.discrete |
Handles discrete placements labeling algorithms.
|
com.luciad.view.gxy.labeling.util |
This package contains utility classes that can be used to implement ILcdGXYLabelingAlgorithms.
|
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.
|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
com.luciad.view.map.painter |
Painters for maps.
|
com.luciad.wms.client.gxy |
Contains a layer factory for models that contain an
ALcdWMSProxy
object. |
com.luciad.wms.client.gxy.tiled |
This package contains a painter that visualizes
ALcdWMSProxy
instances in a GXY view using a tiled approach. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdICAORunwayPainter.anchorPointSFCT(Graphics aGraphics,
int aSequenceNumber,
ILcdGXYContext aContext,
Point aPoint) |
void |
TLcdICAOAirspacePainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPoint)
Implements
ILcdGXYPainter.anchorPointSFCT . |
void |
TLcdICAORunwayPainter.boundsSFCT(Graphics aGraphics,
int aSequenceNumber,
ILcdGXYContext aContext,
ILcd2DEditableBounds aILcd2DEditableBounds) |
void |
TLcdICAOAirspacePainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds a2DEditableBounds) |
Cursor |
TLcdICAORunwayPainter.getCursor(Graphics aGraphics,
int aSequenceNumber,
ILcdGXYContext aContext) |
Cursor |
TLcdICAOAirspacePainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdICAOAirspaceDetailedLabelPainter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdICAORunwayPainter.isTouched(Graphics aGraphics,
int aSequenceNumber,
ILcdGXYContext aContext) |
boolean |
TLcdICAOAirspacePainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
double |
TLcdICAONavaidLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int i,
ILcdGXYContext aILcdGXYContext,
Rectangle aRectangle) |
double |
TLcdICAOAreaMinimumAltitudeLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangle) |
double |
TLcdICAOAirspaceDetailedLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int i,
ILcdGXYContext aILcdGXYContext,
Rectangle aRectangle) |
void |
TLcdICAORunwayPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Overrides the paint method of the
TLcdGXYPointListPainter class. |
void |
TLcdICAOAirspacePainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdICAONavaidLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aILcdGXYContext) |
void |
TLcdICAOAreaMinimumAltitudeLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdICAOAirspaceLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdICAOAirspaceDetailedLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aILcdGXYContext) |
protected String[] |
TLcdICAONavaidLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Retrieves the labels to be painted.
|
protected String[] |
TLcdICAOAirspaceLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aContext) |
protected String[] |
TLcdICAOAirspaceDetailedLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aContext) |
Object |
TLcdICAORunwayPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdICAOAirspacePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdICAORunwayPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdICAOAirspacePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
protected int[] |
TLcdGXYOutlinePolylineLabelPainter.calculateLabelSegment(ILcdPointList aPointList,
int aLabelWidth,
int aLabelHeight,
Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
int |
TLcdGXYProcedureTrajectoryLegLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aContext) |
double |
TLcdGXYProcedureTrajectoryLegLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Rectangle aRectangle) |
void |
TLcdGXYProcedureTrajectoryLegLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYProcedureTrajectoryPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aContext) |
void |
TLcdGXYProcedureTrajectoryPainter.anchorPointSFCT(Graphics aGraphics,
int i,
ILcdGXYContext aContext,
Point aPoint) |
void |
TLcdGXYRefuelingTrackPainter.boundsSFCT(Graphics aGraphics,
int aSequenceNumber,
ILcdGXYContext aILcdGXYContext,
ILcd2DEditableBounds aILcd2DEditableBounds) |
void |
TLcdGXYProcedureTrajectoryPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds a2DEditableBounds) |
void |
TLcdGXYILSPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
ILcd2DEditableBounds a2DEditableBounds)
Sets
aBoundsSFCT to the union of the bounds of the representations
of the components of the ILS object to be painted. |
void |
TLcdGXYAISPointListPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds a2DEditableBounds) |
boolean |
TLcdGXYProcedureTrajectoryPainter.edit(Graphics aGraphics,
int i,
ILcdGXYContext aContext) |
Cursor |
TLcdGXYAISPointListPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYRefuelingTrackPainter.isTouched(Graphics aGraphics,
int aSequenceNumber,
ILcdGXYContext aILcdGXYContext) |
boolean |
TLcdGXYProcedureTrajectoryPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aILcdGXYContext) |
boolean |
TLcdGXYILSPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext)
Returns true if one of the representations of the components of the
ILS object to
be painted, is touched in the mode aMode at view location (aGXYContext.getX() ,
aGXYContext.getY() ). |
boolean |
TLcdGXYAISPointListPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYRoutePainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYRefuelingTrackPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aILcdGXYContext) |
void |
TLcdGXYProcedureTrajectoryPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYILSPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext)
Calls, for each not null component of the
ILS object to be painted,
the paint method of the corresponding painter. |
void |
TLcdGXYAISPointListPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Object |
TLcdGXYRefuelingTrackPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdGXYAISPointListPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYRefuelingTrackPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYAISPointListPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthGXYVertexArrayPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Point aAnchorPointSFCT) |
void |
TLcdEarthGXYVertexArrayPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
ALcdEarthGXYPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
ILcd2DEditableBounds aBoundsSFCT) |
protected int |
TLcdEarthGXYRasterPainter.chooseTileSetLevel(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
ILcdBounds aViewModelBounds)
Called by
TLcdEarthGXYRasterPainter.paint(java.awt.Graphics, int, com.luciad.view.gxy.ILcdGXYContext) to choose the level in the tile set that should be painted. |
Cursor |
TLcdEarthGXYVertexArrayPainter.getCursor(Graphics aGraphics,
int i,
ILcdGXYContext aILcdGXYContext) |
int |
TLcdEarthGXYPointDensityLodStrategy.getLevel(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
Graphics aGraphics,
ILcdGXYContext aContext) |
int |
ILcdEarthGXYLodSelectionStrategy.getLevel(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
Graphics aGraphics,
ILcdGXYContext aGXYContext)
Selects the most appropriate level for the given tileset.
|
boolean |
TLcdEarthGXYVertexArrayPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
boolean |
ALcdEarthGXYPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdEarthGXYVertexArrayPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdEarthGXYVectorPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdEarthGXYRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdEarthGXYMultivaluedRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
Object |
TLcdEarthGXYVertexArrayPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aILcdGXYContext) |
boolean |
TLcdEarthGXYVertexArrayPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aILcdGXYContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdAIXM51XPathLabelPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Point aPointSFCT) |
protected void |
TLcdAIXM51NavaidLabelPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Point aPointSFCT) |
int |
TLcdAIXM51XPathLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aILcdGXYContext)
Returns the number of labels for the currently set object.
|
int |
TLcdAIXM51NavaidLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
int |
TLcdAIXM51AirspaceLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aILcdGXYContext) |
protected String[] |
TLcdAIXM51XPathLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdCGMLineGXYPainterStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdCGMFillGXYPainterStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdDGNComplexShapeGXYPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdDGNCellGXYPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdDGNEllipse2DGXYPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Deprecated.
|
void |
TLcdDGNComplexShapeGXYPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdDGNCellGXYPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
Cursor |
TLcdDGNEllipse2DGXYPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
Cursor |
TLcdDGNComplexShapeGXYPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdDGNCellGXYPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdDGNEllipse2DGXYPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
TLcdDGNComplexShapeGXYPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdDGNCellGXYPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDGNEllipse2DGXYPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
void |
TLcdDGNComplexShapeGXYPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDGNCellGXYPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDGNGXYOutlineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDGNGXYLineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDGNGXYFontStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDGNGXYFillStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
protected void |
TLcdDGNEllipse2DGXYPainter.setupGraphicsForFill(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
This method is called by this
ILcdGXYPainter just before
filling polygons on aGraphics . |
protected void |
TLcdDGNComplexShapeGXYPainter.setupGraphicsForFill(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
This method is called by this
ILcdGXYPainter just before
filling polygons on aGraphics . |
protected void |
TLcdDGNEllipse2DGXYPainter.setupGraphicsForLine(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
This method is called by this
ILcdGXYPainter just before
drawing lines on aGraphics . |
protected void |
TLcdDGNComplexShapeGXYPainter.setupGraphicsForLine(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
This method is called by this
ILcdGXYPainter just before
drawing lines on aGraphics . |
Object |
TLcdDGNComplexShapeGXYPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdDGNCellGXYPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdDGNComplexShapeGXYPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdDGNCellGXYPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdDWGGXYLineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDWGGXYFontStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdDWGGXYFillStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGRIBRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Deprecated.
|
boolean |
TLcdGRIBRasterPainter.isTouched(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext)
Deprecated.
|
void |
TLcdGRIBRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdMagneticNorthGXYPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
protected String[] |
TLcdMagneticNorthGXYLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdMIFTextGXYFontStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdMIFTextGXYFillStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdMIFPenGXYPainterStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdMIFBrushGXYPainterStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdShadedRasterPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdShadedMultilevelRasterPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdWarpRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdWarpMultilevelRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdShadedRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdShadedMultilevelRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdNoWarpRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdNoWarpMultilevelRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdMultivaluedRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdMultilevelRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdAllInMemoryRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
protected Image |
TLcdWarpRasterPainter.createTransformedImage(ILcdGXYContext aGXYContext,
Rectangle aClip,
ILcdRaster aRaster,
RGBImageFilter aRGBImageFilter,
float aTransparency,
float aBrightness,
float aContrast,
ColorModel aColorModel)
Creates the warped image that can be painted onto the view.
|
protected Image |
TLcdWarpMultilevelRasterPainter.createTransformedImage(ILcdGXYContext aGXYContext,
Rectangle aClip,
ILcdRaster aRaster,
RGBImageFilter aRGBImageFilter,
float aTransparency,
float aBrightness,
float aContrast,
ColorModel aColorModel)
Creates the warped image that can be painted onto the view.
|
int |
ALcdRasterPainter.densityCheck(ILcdRaster aRaster,
ILcdGXYContext aGXYContext)
Determines if the raster density of the given raster is suitable for
processing or analysis in the given context, considering the start
resolution factor and the stop resolution factor, and the forced painting
flag.
|
int |
ALcdRasterPainter.densityCheck(ILcdRaster aRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Determines if the pixel density of the given raster is suitable for
display, in the given context, considering the start resolution factor and
the stop resolution factor, and the forced painting flag.
|
Cursor |
TLcdShadedRasterPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdShadedMultilevelRasterPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
double |
ALcdRasterPainter.idealPixelDensity(ILcdBounds aModelBounds,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the ideal pixel density that a raster should have for display in
the given context.
|
double |
ALcdRasterPainter.idealPixelDensity(ILcdMultilevelRaster aRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the ideal pixel density that a raster should have for display in
the given context.
|
double |
ALcdRasterPainter.idealPixelDensity(ILcdRaster aRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the ideal pixel density that a raster should have for display in
the given context.
|
boolean |
TLcdShadedRasterPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdShadedMultilevelRasterPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdRasterPainter.isTouched(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext) |
boolean |
TLcdMultivaluedRasterPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdMultilevelRasterPainter.isTouched(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext) |
boolean |
ALcdRasterPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdWarpRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdWarpMultilevelRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdShadedRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdShadedMultilevelRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdNoWarpRasterPainter.paint(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext) |
void |
TLcdNoWarpMultilevelRasterPainter.paint(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext) |
void |
TLcdMultivaluedRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdMultilevelRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdAllInMemoryRasterPainter.paint(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext) |
void |
ALcdRasterPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext) |
double |
ALcdRasterPainter.resolutionFactor(ILcdRaster aRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the ratio between the given raster's pixel density and the ideal
display density for the given context.
|
Object |
TLcdShadedRasterPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdShadedMultilevelRasterPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
ALcdRasterPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns one of the bounds points of the
ILcdRaster object if it is
touched. |
int |
TLcdWarpMultilevelRasterPainter.suitableRasterLevel(ILcdMultilevelRaster aMultiLevelRaster,
ILcdGXYContext aGXYContext)
Computes the raster level in the given multi-level raster that is most
suitable for processing or analysis, in the given context.
|
int |
TLcdNoWarpMultilevelRasterPainter.suitableRasterLevel(ILcdMultilevelRaster aMultiLevelRaster,
ILcdGXYContext aGXYContext)
Computes the raster level in the given multi-level raster that is most
suitable for processing or analysis, in the given context.
|
int |
TLcdMultilevelRasterPainter.suitableRasterLevel(ILcdMultilevelRaster aMultiLevelRaster,
ILcdGXYContext aGXYContext)
Computes the raster level in the given multi-level raster that is most
suitable for processing or analysis, in the given context.
|
int |
TLcdWarpMultilevelRasterPainter.suitableRasterLevel(ILcdMultilevelRaster aMultiLevelRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the raster level in the given multi-level raster that is most
suitable for display, in the given context.
|
int |
TLcdNoWarpMultilevelRasterPainter.suitableRasterLevel(ILcdMultilevelRaster aMultiLevelRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the raster level in the given multi-level raster that is most
suitable for display, in the given context.
|
int |
TLcdMultilevelRasterPainter.suitableRasterLevel(ILcdMultilevelRaster aMultilevelRaster,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Computes the raster level in the given multi-level raster that is most
suitable for display, in the given context.
|
boolean |
TLcdShadedRasterPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdShadedMultilevelRasterPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
ALcdRasterPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdS52GXYLayer.paintFromOverlaps(Graphics aGraphics,
int aMode,
ILcd2DBoundsIndexedModel a2DBoundsIndexedModel,
ILcdGXYContext aGXYContext) |
protected void |
TLcdS52GXYCatalogueLayer.paintFromOverlaps(Graphics aGraphics,
int aMode,
ILcd2DBoundsIndexedModel a2DBoundsIndexedModel,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
ILcyToolTipStyle.addToolTipComponents(Object aObject,
ILcdGXYContext aGXYContext,
Vector aToolTipComponentCollector)
Add the components that should be shown as a tool tip to the Vector.
|
void |
TLcyG2DLineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
ALcyGXYNewControllerModel.getGXYLayer(Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Chooses and returns an appropriate layer to create new objects in the given view.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdSLDFeatureTypeStylePainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
void |
TLcdSLDRulePainter.anchorPointSFCT(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext,
Point aPoint)
Delegates computation of the anchor point to the symbolizer painters if the object was accepted.
|
void |
TLcdSLDFeatureTypeStylePainter.anchorPointSFCT(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext,
Point aPoint)
Delegates computation of the anchor point to the first of its rule painters that is valid in the given scale,
accepts the object and does not throw a TLcdNoBoundsException.
|
void |
TLcdSLDRulePainter.boundsSFCT(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds a2DEditableBounds)
Delegates computation of the bounds to the symbolizer painters if the object was accepted.
|
void |
TLcdSLDFeatureTypeStylePainter.boundsSFCT(Graphics aGraphics,
int aPaintMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds a2DEditableBounds)
Delegates computation of the bounds to all rule painters that accept the object and
for the which the views scale is in range.
|
boolean |
TLcdSLDFeatureTypeStylePainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdSLDRulePainter.getCursor(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Rule painters do not provide cursors.
|
Cursor |
TLcdSLDFeatureTypeStylePainter.getCursor(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Feature type style painters do not provide cursors.
|
int |
TLcdSLDRulePainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
int |
TLcdSLDFeatureTypeStylePainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdSLDRulePainter.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdSLDFeatureTypeStylePainter.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdSLDRulePainter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdSLDFeatureTypeStylePainter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdSLDRulePainter.isTouched(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Delegates checking whether the object is touched to the symbolizer painters if the object was accepted.
|
boolean |
TLcdSLDFeatureTypeStylePainter.isTouched(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Delegates to the rule painters which accept this object and for which the views scale is in range.
|
void |
TLcdSLDRulePainter.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdSLDFeatureTypeStylePainter.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
double |
TLcdSLDRulePainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangle) |
double |
TLcdSLDFeatureTypeStylePainter.labelBoundsSFCT(Graphics aGraphics,
int aLabelPainterMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangle)
Delegates computation of the label bounds to the rule painters which accept the object set and for which
the view in the context is in scale range.
|
Object |
TLcdSLDRulePainter.labelSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdSLDFeatureTypeStylePainter.labelSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
void |
TLcdSLDRulePainter.paint(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Delegates the painting to the symbolizer painters if the object was accepted, does nothing otherwise.
|
void |
TLcdSLDFeatureTypeStylePainter.paint(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Delegates the painting to the rule painters that accept the object and for which the views scale
is in range.
|
abstract void |
ALcdSLDRulePainter.paint(Graphics aGraphics,
int aPainterMode,
ILcdGXYContext aGXYContext)
Shall perform scale range tests and SLD rule filter tests to decide whether
the object needs to be painted.
|
void |
TLcdSLDRulePainter.paintLabel(Graphics aGraphics,
int aLabelPainterMode,
ILcdGXYContext aGXYContext)
Delegates paint to the symbolizer painters that implement
ILcdGXYLabelPainter if
the object was accepted. |
void |
TLcdSLDFeatureTypeStylePainter.paintLabel(Graphics aGraphics,
int aLabelPainterMode,
ILcdGXYContext aGXYContext)
Delegates the label painting to the rule painters that accept the object and for which the views scale
is in range.
|
abstract void |
ALcdSLDRulePainter.paintLabel(Graphics aGraphics,
int aLabelPainterMode,
ILcdGXYContext aILcdGXYContext)
Shall perform scale range tests and SLD rule filter tests to decide whether
the object needs to be painted.
|
abstract void |
ALcdSLDGraphicsProvider.rollBackGraphics(Graphics aGraphics,
int aPainterMode,
Object aObject,
ILcdGXYContext aGXYContext)
Resets the
Graphics to its original state. |
abstract Graphics |
ALcdSLDGraphicsProvider.setupGraphics(Graphics aGraphics,
int aPainterMode,
Object aObject,
ILcdGXYContext aGXYContext)
Set up the
Graphics before painting the given object. |
Object |
TLcdSLDRulePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
First snap target found in one of the symbolizer painters if the object was accepted.
|
Object |
TLcdSLDFeatureTypeStylePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Delegates to the first rule painter which accepts the object, for which the view is in scale range and which
returns a non null snap target.
|
boolean |
TLcdSLDRulePainter.supportLabelSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdSLDFeatureTypeStylePainter.supportLabelSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdSLDRulePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Do any of the symbolizer painters support snapping?
|
boolean |
TLcdSLDFeatureTypeStylePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Delegates to the rule painters which accept the object and for which the view is in scale range.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdTrackModel.paintBounds(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Paints the individual node bounds of this
TLcdTrackModel on a graphics. |
protected void |
TLcdContinuousDeclutteringLabelPainter.retrieveDesiredLabelLocation(Graphics aGraphics,
ILcdGXYContext aGXYContext,
Object aObject,
int aLabelIndex,
int aSubLabelIndex,
Point aRelativeLocationSFCT)
Deprecated.
Retrieves the desired label location for the given object, label and sub
label index.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdGXYContinuousLabelingAlgorithm.retrieveDesiredLabelLocation(Graphics aGraphics,
ILcdGXYContext aGXYContext,
Object aObject,
int aLabelIndex,
int aSubLabelIndex,
Point aRelativeLocationSFCT)
Retrieves the desired label location for the given object, label and sub
label index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdDefaultAPP6AStyle.anchorPointSFCT(Graphics graphics,
int mode,
ILcdGXYContext gxyContext,
Point point,
TLcdXYBounds bounds,
ILcdGXYPainter gxyPainter) |
void |
ILcdAPP6AStyle.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT,
TLcdXYBounds aBounds,
ILcdGXYPainter aGXYPainter)
Correction of the anchor point of the label.
|
ILcdGXYLayer |
ALcdAPP6AGXYNewControllerModel.getGXYLayer(Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aILcdGXYLayerSubsetList,
ILcdGXYContext aContext)
Returns a suitable layer for creating an object.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdDefaultMS2525bStyle.anchorPointSFCT(Graphics graphics,
int mode,
ILcdGXYContext gxyContext,
Point point,
TLcdXYBounds bounds,
ILcdGXYPainter gxyPainter) |
void |
ILcdMS2525bStyle.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT,
TLcdXYBounds aBounds,
ILcdGXYPainter aGXYPainter)
Correction of the anchor point of the label.
|
ILcdGXYLayer |
ALcdMS2525bGXYNewControllerModel.getGXYLayer(Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aILcdGXYLayerSubsetList,
ILcdGXYContext aContext)
Returns a suitable layer for creating an object.
|
Modifier and Type | Method and Description |
---|---|
protected double |
TLcdTerrainRulerController.calculateDistance(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdGeoReference aGeoReference,
int aMeasuringMode,
ILcdGXYContext aGXYContext)
Calculates the distance between the two points, taking into account the path defined by the measuring mode.
|
ILcdSegmentScanner |
TLcdTerrainRulerController.retrieveSegmentScanner(int aMeasuringMode,
ILcdGeoReference aGeoReference,
ILcdGXYContext aGXYContext)
Returns a suitable segment scanner depending on the measuring mode and the reference of the start and end point.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdHypsometricRasterPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdHypsometricMultilevelRasterPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdHypsometricRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdHypsometricMultilevelRasterPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
Cursor |
TLcdHypsometricRasterPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdHypsometricMultilevelRasterPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdHypsometricRasterPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdHypsometricMultilevelRasterPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdHypsometricRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdHypsometricMultilevelRasterPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdHypsometricEarthPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
Object |
TLcdHypsometricRasterPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdHypsometricMultilevelRasterPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdHypsometricRasterPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdHypsometricMultilevelRasterPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYContextWrapper
Convenience class to wrap an
ILcdGXYContext : one only has to overwrite those
methods that are required. |
class |
TLcdGXYContext
This is an implementation of
ILcdGXYContext . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYContext |
ALcdGXYContextWrapper.getGXYContext()
Returns the wrapped
ILcdGXYContext . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYShapePainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
ILcdGXYEditor.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the object set to the editor can be edited so that (part of) the object snaps to the object passed
as snap target in the context.
|
boolean |
ILcdGXYLabelEditor.acceptSnapTargetForLabel(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the label specified by
setObject , setLabelIndex and
setSubLabelIndex accepts the snap target in the given
ILcdGXYContext . |
void |
TLcdGXYShapePainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
protected void |
TLcdGXYPolylineStampLabelPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Point aPointSFCT)
Calculates a point on the polyline.
|
protected void |
TLcdGXYPolygonStampLabelPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
This method retrieves a point inside the polygon that is used
(1) to determine where the pin attaches to the object representation, and
(2) to determine the discrete position of the a label.
|
void |
TLcdGXYEditableLabelPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Deprecated.
|
void |
ILcdGXYPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the Point passed to the location (in view coordinates, pixels) of the anchor point of the representation of
the object in the given mode taking into account the given context.
|
void |
ALcdGXYPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Implements
ILcdGXYPainter.anchorPointSFCT . |
boolean |
TLcdGXYShapePainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYShapePainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGXYShapePainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYEditableLabelPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Deprecated.
|
void |
ILcdGXYPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
protected int[] |
TLcdGXYPolylineStampLabelPainter.calculateLabelSegment(ILcdPointList aPointList,
int aLabelWidth,
int aLabelHeight,
Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Finds a line segment based on two points of the given pointlist on which to base the position
and the slope of the label.
|
abstract boolean |
ALcdGXYInteractiveLabelProvider.canProvideInteractiveLabel(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdGXYContext aGXYContext)
This method determines whether or not this
ALcdGXYInteractiveLabelProvider can
provide a Component for the specified label. |
abstract void |
ALcdGXYLabelStamp.dimensionSFCT(Graphics aGraphics,
Object aObject,
int aLabelIndex,
int aSubLabelIndex,
int aMode,
ILcdGXYContext aContext,
Dimension aDimensionSFCT)
Adjusts
aDimensionSFCT to contain the dimension of the specified label. |
boolean |
TLcdGXYShapePainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYEditableLabelPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
ILcdGXYEditor.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Defines how an object shall be edited by this editor, taking into account the mode and the
context passed.
|
protected boolean |
TLcdGXYEditableLabelPainter.editLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
ILcdGXYLabelEditor.editLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Adapts the set
TLcdLabelLocation according to the information present in
aGXYContext. |
protected void |
ALcdGXYInteractiveLabelProvider.fireInteractionStartedEvent(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdGXYContext aGXYContext,
Component aInteractiveLabel)
This method should be called to fire an 'interaction started' event.
|
Cursor |
TLcdGXYShapePainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
ILcdGXYPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Returns a cursor that clarifies the mode and context the painter is operating in.
|
Cursor |
ALcdGXYPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Override this method to return a cursor.
|
int |
TLcdGXYHaloLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the number of labels for the object set to this label painter.
|
int |
ILcdGXYMultiLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the number of labels for the object set to this label painter.
|
int |
ILcdGXYLabelEditor.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the number of labels for the object set to this label editor.
|
int |
ALcdGXYLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Return the number of labels for the currently set object.
|
Cursor |
TLcdGXYHaloLabelPainter2.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
ILcdGXYLabelPainter2.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor to indicate the type of editing aMode and
aGXYContext . |
Cursor |
ALcdGXYLabelPainter.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor to indicate the type of editing aMode and
aGXYContext . |
int |
ILcdGXYLabelPriorityProvider.getPriority(Object aObject,
ILcdGXYContext aGXYContext)
Returns the label priority for the given object, 0 being the highest priority,
Integer.MAX_VALUE the lowest priority.
|
int |
ILcdGXYMultiLabelPriorityProvider.getPriority(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdGXYContext aGXYContext)
Returns the label priority for the given label, 0 being the highest priority,
Integer.MAX_VALUE the lowest priority.
|
void |
ALcdGXYInteractiveLabelProvider.LabelInteractionListener.interactionStarted(ALcdGXYInteractiveLabelProvider aSource,
Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdGXYContext aGXYContext,
Component aInteractiveLabel)
This method is called when interaction with an interactive label has started.
|
boolean |
TLcdGXYHaloLabelPainter2.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCurvedPathLabelPainter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
ILcdGXYLabelPainter2.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Tests if the label specified by
setObject , setLabelIndex and
setSubLabelIndex is touched at view location (specified by
aGXYContext.getX() and aGXYContext.getY() ), considering the mode and the
ILcdGXYContext instance. |
boolean |
TLcdGXYShapePainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYEditableLabelPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
ILcdGXYPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Checks if the representation of the object in the given mode is touched at the location as defined in the
supplied context.
|
boolean |
ALcdGXYLabelStamp.isTouched(Graphics aGraphics,
Object aObject,
int aLabelIndex,
int aSubLabelIndex,
int aMode,
ILcdGXYContext aContext,
int aX,
int aY,
double aRotation)
Determines whether the label is present at the specified location.
|
void |
TLcdGXYHaloLabelPainter2.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYCurvedPathLabelPainter.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
ILcdGXYLabelPainter2.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Sets
aPointSFCT to the anchor point of the label specified by
setObject , setLabelIndex and setSubLabelIndex . |
double |
TLcdGXYPolylineLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Calculates the bounds of the label that can be painted.
|
double |
TLcdGXYPolygonStampLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Rectangle aRectangle)
Calculates the bounds of the label that can be painted.
|
double |
TLcdGXYPolygonLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Calculates the bounds of the label that can be painted.
|
double |
TLcdGXYMultiFontLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Implements the
ILcdGXYLabelPainter.labelBoundsSFCT . |
double |
TLcdGXYHaloLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT) |
double |
TLcdGXYEditableLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Deprecated.
Delegates to to the inner label painter.
|
double |
TLcdGXYCurvedPathLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT) |
double |
ILcdGXYLabelPainter2.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Calculates the bounds of the label that can be painted.
|
double |
ILcdGXYLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Calculates the bounds of the label that can be painted.
|
double |
TLcdGXYPolylineLabelPainter.labelBoundsSFCT(Graphics aGraphics,
String[] aLabelArray,
ILcdPointList aPointList,
int aMode,
Rectangle aRectangleSFCT,
ILcdGXYContext aGXYContext)
Deprecated.
use
TLcdGXYPolylineLabelPainter.labelBoundsSFCT(java.awt.Graphics, int, ILcdGXYContext, java.awt.Rectangle)
in combination with TLcdGXYPolylineLabelPainter.setObject(java.lang.Object) instead. If custom labels are required, override TLcdGXYPolylineLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext) . |
double |
TLcdGXYPolygonLabelPainter.labelBoundsSFCT(Graphics aGraphics,
String[] aLabelArray,
ILcdPolygon aPolygon,
int aMode,
Rectangle aRectangleSFCT,
ILcdGXYContext aGXYContext)
Deprecated.
use
TLcdGXYPolygonLabelPainter.labelBoundsSFCT(java.awt.Graphics, int, ILcdGXYContext, java.awt.Rectangle)
in combination with TLcdGXYPolygonLabelPainter.setObject(java.lang.Object) instead. If custom labels are required, override TLcdGXYPolygonLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext) . |
protected double |
TLcdGXYPolylineStampLabelPainter.labelPositionForLocationIndexSFCT(int aLocationIndex,
int aWidth,
int aHeight,
Point aAnchorPoint,
int aMode,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
Point aPointSFCT)
Calculates the upper left label corner and rotation, based on the given (non-negative) location index, as retrieved
from the painter or the label location.
|
protected double |
TLcdGXYPolygonStampLabelPainter.labelPositionForLocationIndexSFCT(int aLocationIndex,
int aWidth,
int aHeight,
Point aAnchorPoint,
int aMode,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
Point aPointSFCT)
Calculates the upper left label corner and rotation, based on the given (non-negative) location index, as retrieved
from the painter or the label location.
|
protected double |
TLcdGXYMultiFontLabelPainter.labelPositionForLocationIndexSFCT(int aLocationIndex,
int aWidth,
int aHeight,
Point aAnchorPoint,
int aMode,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
Point aPointSFCT)
Calculates the upper left corner of the label, using
TLcdGXYMultiFontLabelPainter.getUpperLeftPointSFCT(java.awt.Point, java.lang.String[], int, java.awt.Font[], java.awt.Graphics, java.awt.Point) . |
protected double |
TLcdGXYLabelPainter.labelPositionForLocationIndexSFCT(int aLocationIndex,
int aWidth,
int aHeight,
Point aAnchorPoint,
int aMode,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
Point aPointSFCT)
Calculates the upper left corner of the label, using
TLcdGXYLabelPainter.getUpperLeftPointSFCT(java.awt.Point, java.lang.String[], int, int, java.awt.Point) . |
Object |
TLcdGXYHaloLabelPainter2.labelSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
ILcdGXYLabelPainter2.labelSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns an
Object that can be used as snapping target when graphically editing
another Object or label than the one this ILcdGXYLabelPainter2 represents. |
Object |
ALcdGXYLabelPainter.labelSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns an
Object that can be used as snapping target when graphically editing
another Object or label than the one this ILcdGXYLabelPainter2 represents. |
void |
TLcdGXYShapePainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYEditableLabelPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
void |
ILcdGXYPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into account the
supplied context.
|
abstract void |
ALcdGXYLabelStamp.paint(Graphics aGraphics,
Object aObject,
int aLabelIndex,
int aSubLabelIndex,
int aMode,
ILcdGXYContext aContext,
int aX,
int aY,
double aRotation)
Paints the specified label at the specified location with the specified rotation.
|
protected void |
TLcdGXYLayer.paintFromModel(Graphics aGraphics,
int aMode,
ILcdModel aModel,
ILcdGXYContext aGXYContext)
Paints the objects in the passed model by iterating over all the model's objects,
in the order determined by the model.
|
protected void |
TLcdGXYLayer.paintFromOverlaps(Graphics aGraphics,
int aMode,
ILcd2DBoundsIndexedModel a2DBoundsIndexedModel,
ILcdGXYContext aGXYContext)
Paints the objects in the passed model by applying a painting function
to all
Object of the ILcd2DBoundsIndexedModel that interact
with the view clip. |
void |
TLcdGXYPolylineStampLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdGXYPolylineLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Paints the label specified by
setObject , setLabelIndex and
setSubLabelIndex on aGraphics . |
void |
TLcdGXYPolygonStampLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext)
Paints the label stamp for the polygon
TLcdGXYPolygonStampLabelPainter.retrievePolygon() . |
void |
TLcdGXYPolygonLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Paints the label stamp for the polygon
TLcdGXYPolygonStampLabelPainter.retrievePolygon() . |
void |
TLcdGXYMultiFontLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Performs the label painting.
|
void |
TLcdGXYLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdGXYHaloLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYEditableLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
Delegates to to the inner label painter.
|
void |
TLcdGXYCurvedPathLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
ILcdGXYLabelPainter2.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Paints the label specified by
setObject , setLabelIndex and
setSubLabelIndex on aGraphics . |
void |
ILcdGXYLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Paints the label of the set Object on
aGraphics . |
void |
TLcdGXYLabelPainter.paintLabel(int aLocationIndex,
Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Convenience method that sets the location index to aLocationIndex and calls
paintLabel(aGraphics,
aMode,aGXYContext) . |
void |
TLcdGXYPolylineLabelPainter.paintLabels(String[] aLabelArray,
ILcdPointList aPolygon,
Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
use
TLcdGXYPolylineLabelPainter.paintLabel(java.awt.Graphics, int, com.luciad.view.gxy.ILcdGXYContext) in combination with TLcdGXYPolylineLabelPainter.setObject(java.lang.Object) instead. If custom labels are required,
override TLcdGXYPolylineLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext) . |
void |
TLcdGXYPolygonLabelPainter.paintLabels(String[] aLabelArray,
ILcdPolygon aPolygon,
Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
use
TLcdGXYPolygonLabelPainter.paintLabel(java.awt.Graphics, int, com.luciad.view.gxy.ILcdGXYContext) in combination with TLcdGXYPolygonLabelPainter.setObject(java.lang.Object) instead. If custom labels are required,
override TLcdGXYPolygonLabelPainter.retrieveLabels(int, com.luciad.view.gxy.ILcdGXYContext) . |
protected boolean |
TLcdGXYMultiFontLabelPainter.pinPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aAnchorPoint,
Rectangle aLabelBounds,
double aRotation,
Point aPinPointSFCT) |
protected boolean |
TLcdGXYLabelPainter.pinPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aAnchorPoint,
Rectangle aLabelBounds,
double aRotation,
Point aPinPointSFCT)
Determines where the pin attaches to the label.
|
abstract Component |
ALcdGXYInteractiveLabelProvider.provideInteractiveLabel(Object aObject,
int aLabelIndex,
int aSubLabelIndex,
ILcdGXYContext aGXYContext)
Returns a component, configured to display or edit the properties of
aObject . |
protected Font[] |
TLcdGXYMultiFontLabelPainter.retrieveFonts(int aLabelSize,
int aMode,
ILcdGXYContext aGXYContext)
Retrieves the Fonts to be used for painting the successive lines of the label.
|
protected Color[] |
TLcdGXYMultiFontLabelPainter.retrieveForegroundColors(int aLabelSize,
int aMode,
ILcdGXYContext aGXYContext)
Retrieves the foreground Colors to be used for painting the successive lines of the label.
|
protected String[] |
TLcdGXYPolylineLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext)
Deprecated.
|
protected String[] |
TLcdGXYPolygonLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext)
Deprecated.
|
protected String[] |
TLcdGXYLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext)
Deprecated.
|
protected String[] |
TLcdGXYEditableLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext)
Deprecated.
|
protected String[] |
TLcdGXYPolylineLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Returns an array containing the lines of text for a single label.
|
protected String[] |
TLcdGXYPolygonLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Returns an array containing the lines of text for a single label.
|
protected String[] |
TLcdGXYMultiFontLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Retrieves the labels to be painted for the set Object.
|
protected String[] |
TLcdGXYLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Returns an array containing the lines of text for a single label.
|
protected String[] |
TLcdGXYFeaturedPolylineLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Re-defines
TLcdGXYPolylineLabelPainter.retrieveLabels . |
protected String[] |
TLcdGXYFeaturedPolygonLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Re-defines
TLcdGXYPolygonLabelPainter.retrieveLabels . |
protected String[] |
TLcdGXYFeaturedLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Returns an array containing the lines of text for a single label.
|
protected String[] |
TLcdGXYEditableLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
Retrieves the labels to be painted for aObject.
|
protected String[] |
TLcdGXYDataObjectPolylineLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Re-defines
TLcdGXYLabelPainter.retrieveLabels . |
protected String[] |
TLcdGXYDataObjectPolygonLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Re-defines
TLcdGXYLabelPainter.retrieveLabels . |
protected String[] |
TLcdGXYDataObjectLabelPainter.retrieveLabels(int aMode,
ILcdGXYContext aGXYContext)
Returns an array containing the lines of text for a single label.
|
void |
TLcdGXYEditableLabelPainter.setLabelLocation(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
void |
TLcdStrokeLineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext)
Configures
aGraphics for painting the given object. |
void |
TLcdGXYPainterFontStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYPainterColorStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext)
Calls
aGraphics.setColor(getSelectionColor) if
(aMode & <code>ILcdGXYPainter.SELECTED</code>) != 0 and getSelectionColor returns a
non null value, aGraphics.setColor(getDefaultColor) otherwise. |
void |
TLcdGXYHatchedFillStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdG2DLineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext)
Configures
aGraphics for painting the given object. |
void |
ILcdGXYPainterStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext)
Set up
aGraphics before painting aObject. |
Object |
TLcdGXYShapePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
ILcdGXYPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns an object that can be used as snapping target when graphically editing an object.
|
Object |
ALcdGXYPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Override this method to support snapping.
|
boolean |
TLcdGXYHaloLabelPainter2.supportLabelSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
ILcdGXYLabelPainter2.supportLabelSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether this label painter supports snapping for the label specified by
setObject , setLabelIndex and setSubLabelIndex ,
considering the given ILcdGXYContext instance. |
boolean |
ALcdGXYLabelPainter.supportLabelSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether this label painter supports snapping for the label specified by
setObject , setLabelIndex and setSubLabelIndex ,
considering the given ILcdGXYContext instance. |
boolean |
TLcdGXYShapePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
ILcdGXYPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the painter can provide a snap target based on the representation of the object in the given
context.
|
boolean |
ALcdGXYPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Override this method to support snapping.
|
Constructor and Description |
---|
ALcdGXYContextWrapper(ILcdGXYContext aGXYContext)
Creates a wrapper for the specified
ILcdGXYContext . |
TLcdGXYContext(ILcdGXYContext aGXYContext)
Constructs a
TLcdGXYContext from another ILcdGXYContext . |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdGXYSelectController.addInSelection(Object aObject,
ILcdGXYPainter aGXYPainter,
ILcdGXYContext aGXYContext)
Deprecated.
This method is called in the selection process to add aObject in the selection.
|
void |
ALcdGXYNewControllerModel2.cancel(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Cancels creation of the object.
|
void |
ALcdGXYNewControllerModel2.commit(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Commits the created object.
|
abstract Object |
ALcdGXYNewControllerModel2.create(int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Creates an uninitialized model object, ready for editing.
|
protected ILcdUndoable |
ALcdGXYNewControllerModel2.createCommitUndoable(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Creates a new
ILcdUndoable for committing the given object. |
Object |
ALcdGXYNewControllerModel2.edit(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Performs an edit operation on the object, given the context parameters.
|
ALcdGXYNewControllerModel2.CreationStatus |
ALcdGXYNewControllerModel2.getCreationStatus(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Returns the creation status of the object being created.
|
abstract ILcdGXYLayer |
ALcdGXYNewControllerModel2.getGXYLayer(Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Returns a suitable layer for creating an object.
|
Cursor |
ALcdGXYNewControllerModel2.mouseCursor(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Returns the desired cursor for the given parameters, or
null if no specific
cursor is needed.
The default implementation returns null. |
void |
ALcdGXYNewControllerModel2.paint(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Paints the object being created.
|
protected void |
TLcdGXYSelectController.removeFromSelection(Object aObject,
ILcdGXYPainter aGXYPainter,
ILcdGXYContext aGXYContext)
Deprecated.
This method is called in the selection process to remove aObject from the selection.
|
protected boolean |
TLcdGXYSelectController.selectOnLayer(ILcdGXYContext aGXYContext,
int aSelectionMode)
Deprecated.
Processes a selection update on an
ILcdGXYLayer
(aGXYContext.getGXYLayer()) at the AWT location
[ aGXYContext.getX(), aGXYContext.getY() ], taking
into aSelectionMode. |
protected boolean |
TLcdGXYNewController2.shouldCommit(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Returns whether the mouse event should trigger a commit of the object, given the context parameters.
|
boolean |
ALcdGXYNewControllerModel2.shouldCommit(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Deprecated.
This method depends on the kind of input (in this case a mouseEvent). To allow using
existing controller models for other kinds of input (eg. touch events), this method should be
moved to the (input specific) controller. The method is deprecated here because the controller
should decide when to commit. See
TLcdGXYNewController2.shouldCommit(java.lang.Object, int, java.awt.Graphics, java.awt.event.MouseEvent, com.luciad.view.gxy.ILcdGXYLayerSubsetList, com.luciad.view.gxy.ILcdGXYContext) . |
protected boolean |
TLcdGXYNewController2.shouldEdit(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Returns whether the mouse event should trigger an edit of the object, given the context parameters.
|
boolean |
ALcdGXYNewControllerModel2.shouldEdit(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Deprecated.
This method depends on the kind of input (in this case a mouseEvent). To allow using
existing controller models for other kinds of input (eg. touchEvents), this method should be
moved to the (input specific) controller. The method is deprecated here because the controller
should decide when to edit. See
TLcdGXYNewController2.shouldEdit(java.lang.Object, int, java.awt.Graphics, java.awt.event.MouseEvent, com.luciad.view.gxy.ILcdGXYLayerSubsetList, com.luciad.view.gxy.ILcdGXYContext) . |
protected boolean |
TLcdGXYNewController2.shouldUndo(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Returns whether the mouse event should undo the last edit operation, given the context parameters.
|
boolean |
ALcdGXYNewControllerModel2.shouldUndo(Object aObject,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Deprecated.
This method depends on the kind of input (in this case a mouseEvent). To allow using
existing controller models for other kinds of input (eg. touchEvents), this method should be
moved to the (input specific) controller. The method is deprecated here because the controller
should decide when to undo. See
TLcdGXYNewController2.shouldUndo(java.lang.Object, int, java.awt.Graphics, java.awt.event.MouseEvent, com.luciad.view.gxy.ILcdGXYLayerSubsetList, com.luciad.view.gxy.ILcdGXYContext) . |
protected ALcdGXYNewControllerModel2.SnapTargetInfo |
ALcdGXYNewControllerModel2.snapTarget(Object aObjectToSnap,
int aEditCount,
Graphics aGraphics,
MouseEvent aMouseEvent,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
Tries to retrieve a snap target from the given
aSnappables . |
Modifier and Type | Method and Description |
---|---|
protected double |
TLcdMapTouchRulerController.calculateAzimuth(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the azimuth in degrees between the two given points.
|
protected double |
TLcdMapTouchRulerController.calculateDistance(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the distance in meters between the two given points.
|
protected boolean |
TLcdGXYTouchNewController.shouldCommit(Object aObject,
int aEditCount,
Graphics aGraphics,
TLcdTouchPoint aTouchPoint,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
This method indicates that the object should be committed.
|
protected boolean |
TLcdGXYTouchNewController.shouldEdit(Object aObject,
int aEditCount,
Graphics aGraphics,
TLcdTouchPoint aTouchPoint,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
This method controls when a edit should take place ( placing a point ).
|
protected boolean |
TLcdGXYTouchNewController.shouldUndo(Object aObject,
int aEditCount,
Graphics aGraphics,
TLcdTouchPoint aTouchPoint,
ILcdGXYLayerSubsetList aSnappables,
ILcdGXYContext aContext)
This method controls when you should undo instead of edit.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYLabelingPathProvider.getPathsSFCT(Object aDomainObject,
List<TLcdLabelIdentifier> aLabels,
ILcdGXYContext aGXYContext,
List<ILcdAWTPath> aPathsSFCT) |
boolean |
ILcdGXYLabelingPathProvider.getPathsSFCT(Object aDomainObject,
List<TLcdLabelIdentifier> aLabels,
ILcdGXYContext aGXYContext,
List<ILcdAWTPath> aPathsSFCT)
This methods adds
ILcdAWTPath s to the given list. |
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdGXYCollectedLabelInfoUtil.addDimensionAndLabelAnchorOffsetDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
int aLabelPainterMode)
This method adds dimension data to the given
TLcdCollectedLabelInfo object when it doesn't
exist yet. |
static boolean |
TLcdGXYCollectedLabelInfoUtil.addDimensionDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
int aLabelPainterMode)
This method adds dimension data to the given
TLcdCollectedLabelInfo when it doesn't
exist yet. |
static void |
TLcdGXYCollectedLabelInfoUtil.addInteractiveLabelDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT,
ILcdGXYContext aGXYContext)
This method checks if the given label is an interactive label and stores this using
TLcdCollectedLabelInfo.IS_INTERACTIVE_LABEL . |
static boolean |
TLcdGXYCollectedLabelInfoUtil.addLabelAnchorOffsetDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
int aLabelPainterMode)
This method calculates label anchor offset data for the given
TLcdCollectedLabelInfo ,
and stores it using TLcdCollectedLabelInfo.LABEL_ANCHOR_OFFSET_KEY . |
static boolean |
TLcdGXYCollectedLabelInfoUtil.resolveParentBoundsSFCT(TLcdLabelLocation aLabelLocationSFCT,
ILcdGXYContext aGXYContext,
Graphics aGraphics,
int aLabelPainterMode)
This method resolves the parent bounds of the given label location.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYTextPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns
false because snapping is not supported. |
boolean |
TLcdGXYSurfacePainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the object set to the editor can be edited so that (part of) the object snaps to the object passed
as snap target in the context.
|
boolean |
TLcdGXYShapeListPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYPointListPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the object set to the editor can be edited so that (part of) the object snaps to the object passed
as snap target in the context.
|
boolean |
TLcdGXYOffsetIconPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYLonLatHeightBufferPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Deprecated.
Returns whether the object set to the editor can be edited so that (part of) the object snaps to the object passed
as snap target in the context.
|
boolean |
TLcdGXYIconPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYGeoBufferPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the object set to the editor can be edited so that (part of) the object snaps to the object passed
as snap target in the context.
|
boolean |
TLcdGXYEllipsePainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYCompositeRingPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYCompositeCurvePainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYCircularArcPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCirclePainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYCircleBy3PointsPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYBufferPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the object set to the editor can be edited so that (part of) the object snaps to the object passed
as snap target in the context.
|
boolean |
TLcdGXYBoundsPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYArcPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYArcBandPainter.acceptSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Determines whether a snap target should be accepted or not.
|
boolean |
TLcdGXYOffsetIconPainter.acceptSnapTargetForLabel(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYLabelPainterAdapter.acceptSnapTargetForLabel(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCompositeLabelPainter.acceptSnapTargetForLabel(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYSurfacePainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYShapeListPainter.anchorPointSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the ILcdShapeList
object. |
void |
TLcdGXYPointListPainter.anchorPointSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the ILcdPointList . |
void |
TLcdGXYOffsetIconPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
protected void |
TLcdGXYLabelPainterAdapter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
Point aPointSFCT)
This method retrieves an anchor point using the corresponding
ILcdGXYPainter for
the Object to be painted (aGXYContext.getGXYLayer().getGXYPainter( aObject ) ). |
void |
TLcdGXYIconPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYHaloPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYGeoBufferPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the buffer, as specified
by TLcdGXYGeoBufferPainter.getAnchorPointLocation() . |
void |
TLcdGXYEllipsePainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYDynamicSegmentationEventPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Deprecated.
|
void |
TLcdGXYCompositeRingPainter.anchorPointSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the ILcdRing
object. |
void |
TLcdGXYCompositeCurvePainter.anchorPointSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the ILcdCompositeCurve
object. |
void |
TLcdGXYClippingPainterWrapper.anchorPointSFCT(Graphics aGraphics,
int i,
ILcdGXYContext aILcdGXYContext,
Point aPoint) |
void |
TLcdGXYCircularArcPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYCirclePainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYCircleBy3PointsPainter.anchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
void |
TLcdGXYArcPainter.anchorPointSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the ILcdArc object. |
void |
TLcdGXYArcBandPainter.anchorPointSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Moves the specified
aPointSFCT to the anchor point of the ILcdArcBand object |
void |
TLcdGXYPointListPainter.append2DPoint(ILcd2DEditablePointList a2DEditablePointList,
double aX,
double aY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Appends a point to the end of the specified
ILcd2DEditablePointList . |
boolean |
TLcdGXYSurfacePainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYShapeListPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT)
Appends a discretized representation in view coordinates to the given path.
|
boolean |
TLcdGXYPointListPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYEllipsePainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYCompositeRingPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYCompositeCurvePainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYCircularArcPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYCirclePainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYCircleBy3PointsPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYBoundsPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYArcPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
TLcdGXYArcBandPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT) |
boolean |
ILcdGXYPathPainter.appendAWTPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdAWTPath aAWTPathSFCT)
Appends a discretized representation in view coordinates to the given path.
|
boolean |
TLcdGXYSurfacePainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYShapeListPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT)
Appends a discretized representation in world coordinates to the given path.
|
boolean |
TLcdGXYPointListPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYEllipsePainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYCompositeRingPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYCompositeCurvePainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYCircularArcPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYCirclePainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYCircleBy3PointsPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYBoundsPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYArcPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
TLcdGXYArcBandPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT) |
boolean |
ILcdGXYPathPainter.appendGeneralPath(ILcdGXYContext aGXYContext,
int aRenderMode,
ILcdGeneralPath aGeneralPathSFCT)
Appends a discretized representation in world coordinates to the given path.
|
protected void |
TLcdGXYArcBandPainter.boundsOfEditingLabelsSFCT(Graphics aGraphics,
ILcdArcBand aArcBand,
int aTouchedLocation,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Called by the
boundsSFCT method when editing an ILcd2DEditableArcBand . |
protected void |
TLcdGXYArcPainter.boundsOfEditingLabelsSFCT(Graphics aGraphics,
ILcdArc aArc,
int aTouchedLocation,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Called by the
boundsSFCT method when editing an ILcd2DEditableArc . |
protected void |
TLcdGXYEllipsePainter.boundsOfEditingLabelsSFCT(Graphics aGraphics,
ILcdEllipse aEllipse,
int aTouchedLocation,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Called by the
boundsSFCT method when editing an ILcd2DEditableEllipse . |
void |
TLcdGXYTextPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the representation of an
ILcdText in AWT coordinates. |
void |
TLcdGXYSurfacePainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYShapeListPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
void |
TLcdGXYRoundedPointListPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
and its handles (the source point list) in the given mode taking into account the given context.
|
void |
TLcdGXYPointListPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
void |
TLcdGXYOffsetIconPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
void |
TLcdGXYLonLatHeightBufferPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Deprecated.
|
void |
TLcdGXYImagePainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYImageIconPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYIconPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
void |
TLcdGXYHaloPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYGeoBufferPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYEllipsePainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the representation of an
ILcdEllipse in AWT coordinates. |
void |
TLcdGXYDynamicSegmentationEventPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Deprecated.
|
void |
TLcdGXYCompositeRingPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
void |
TLcdGXYCompositeCurvePainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the supplied bounds (in view coordinates, pixels) so that it encompasses the representation of the object
in the given mode taking into account the given context.
|
void |
TLcdGXYClippingPainterWrapper.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aILcdGXYContext,
ILcd2DEditableBounds aILcd2DEditableBounds) |
void |
TLcdGXYCircularArcPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYCirclePainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the representation of an
ILcdCircle in AWT coordinates. |
void |
TLcdGXYCircleBy3PointsPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYBufferPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYBoundsPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the representation of an
ILcdBounds in AWT coordinates. |
void |
TLcdGXYArcPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the representation of an
ILcdArc in AWT coordinates. |
void |
TLcdGXYArcBandPainter.boundsSFCT(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the representation of an
ILcdArcBand in AWT coordinates. |
protected void |
TLcdGXYLonLatHeightBufferPainter.calculateBoundsSFCT(int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Deprecated.
Computes the bounds of the current object of the paint as the bounds that holds all contour points which are
visible in the given context.
|
protected void |
TLcdGXYBufferPainter.calculateBoundsSFCT(int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Computes the bounds of the current object of the paint as the bounds that holds all contour points which are
visible in the given context.
|
boolean |
TLcdGXYTextPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdText object set to the painter. |
boolean |
TLcdGXYSurfacePainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation translates all rings for
ILcdGXYEditor.TRANSLATED . |
boolean |
TLcdGXYShapeListPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits, depending on the
editTouchedOnly property,
all ILcdShape objects of the ILcdShapeList object are edited or only the
touched object. |
boolean |
TLcdGXYPointListPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the retrieved ILcdPointList.
|
boolean |
TLcdGXYOffsetIconPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Defines how an object shall be edited by this editor, taking into account the mode and the
context passed.
|
boolean |
TLcdGXYLonLatHeightBufferPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
TLcdGXYIconPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdShape object set to the painter. |
boolean |
TLcdGXYGeoBufferPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
This implementation edits
ILcd2DEditableGeoBuffer and ILcd2DEditableGeoBuffer
objects, otherwise a ClassCastException will be thrown. |
boolean |
TLcdGXYEllipsePainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdEllipse object set to the painter. |
boolean |
TLcdGXYCompositeRingPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation translates either the touched handle or the entire composite curve for
ILcdGXYEditor.TRANSLATED , and translates the touched sub curve if the user drags with
ILcdGXYEditor.RESHAPED . |
boolean |
TLcdGXYCompositeCurvePainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation translates either the touched handle or the entire composite curve for
ILcdGXYEditor.TRANSLATED , and translates the touched sub curve if the user drags with
ILcdGXYEditor.RESHAPED . |
boolean |
TLcdGXYCircularArcPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCirclePainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdCircle object set to the painter. |
boolean |
TLcdGXYCircleBy3PointsPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYBufferPainter.edit(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYBoundsPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdBounds object set to the painter. |
boolean |
TLcdGXYArcPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdArc object set to the painter. |
boolean |
TLcdGXYArcBandPainter.edit(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
This implementation edits the
ILcdArcBand object set to the painter. |
boolean |
TLcdGXYOffsetIconPainter.editLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Adapts the set
TLcdLabelLocation according to the information present in
aGXYContext. |
boolean |
TLcdGXYLabelPainterAdapter.editLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCompositeLabelPainter.editLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
protected boolean |
TLcdGXYShapeListPainter.editShape(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcdGXYEditor aGXYEditor,
ILcdShapeList aShapeList,
int aIndex)
Edits the shape at the specified index in aShapeList.
|
Cursor |
TLcdGXYTextPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYSurfacePainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYShapeListPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYPointListPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYOffsetIconPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYLonLatHeightBufferPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
Implements
ILcdGXYPainter.getCursor . |
Cursor |
TLcdGXYIconPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a translation
Cursor when appropriate, or null otherwise. |
Cursor |
TLcdGXYHaloPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYGeoBufferPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYEllipsePainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYDynamicSegmentationEventPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
Cursor |
TLcdGXYCompositeRingPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYCompositeCurvePainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYClippingPainterWrapper.getCursor(Graphics aGraphics,
int i,
ILcdGXYContext aILcdGXYContext) |
Cursor |
TLcdGXYCircularArcPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYCirclePainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYCircleBy3PointsPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYBufferPainter.getCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Implements
ILcdGXYPainter.getCursor . |
Cursor |
TLcdGXYBoundsPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYArcPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
Cursor |
TLcdGXYArcBandPainter.getCursor(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns a
Cursor that clarifies the render mode and context this painter is operating
in. |
int |
TLcdGXYOffsetIconPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Return the number of labels for the currently set object.
|
int |
TLcdGXYLabelPainterAdapter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Return the number of labels for the currently set object.
|
int |
TLcdGXYCompositeLabelPainter.getLabelCount(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYOffsetIconPainter.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYLabelPainterAdapter.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Cursor |
TLcdGXYCompositeLabelPainter.getLabelCursor(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
protected void |
TLcdGXYTextPainter.getText(ILcdGXYContext aGXYContext,
ILcd2DEditableText aTextSFCT)
Gets a new text for the
ILcd2DEditableText object. |
int |
TLcdGXYPointListPainter.getTouchedPoint(ILcdGXYContext aGXYContext)
Returns the index of the point in the
ILcdPointList object that has been touched according
to the screen (x,y) coordinates passed in the ILcdGXYContext , or -1 if none of
the points were touched. |
int |
TLcdGXYRoundedPointListPainter.getTouchedSegment(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext) |
int |
TLcdGXYPointListPainter.getTouchedSegment(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns the index of the segment in the
ILcdPointList object that has been touched according
to the coordinates in the context, or -1 if none of the segments were touched. |
void |
TLcdGXYPointListPainter.insert2DPoint(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
double aX,
double aY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Inserts a point at the given index into the specified
ILcd2DEditablePointList . |
boolean |
TLcdGXYPointListPainter.insidePolygon(ILcdGXYContext aGXYContext)
Checks whether the current position of the mouse is on the inside of the point list set to this painter as
if it was rendered as in polygon mode.
|
boolean |
TLcdGXYOffsetIconPainter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Tests if the label specified by
setObject , setLabelIndex and
setSubLabelIndex is touched at view location (specified by
aGXYContext.getX() and aGXYContext.getY() ), considering the mode and the
ILcdGXYContext instance. |
boolean |
TLcdGXYLabelPainterAdapter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Tests if the label specified by
setObject , setLabelIndex and
setSubLabelIndex is touched at view location (specified by
aGXYContext.getX() and aGXYContext.getY() ), considering the mode and the
ILcdGXYContext instance. |
boolean |
TLcdGXYCompositeLabelPainter.isLabelTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYTextPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether the mouse pointer is within the rotated bounds
of the
ILcdText object. |
boolean |
TLcdGXYSurfacePainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYShapeListPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns whether one of the
ILcdShape objects inside the ILcdShapeList object
is touched. |
boolean |
TLcdGXYRoundedPointListPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the render mode and paint mode, returns whether one of the handles (the source point list),
the painted point list or the interior of the point list is touched.
|
boolean |
TLcdGXYPointListPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the render mode and paint mode, returns whether one of the handles (the source point list),
the painted point list or the interior of the point list is touched.
|
boolean |
TLcdGXYOffsetIconPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Checks if the representation of the object in the given mode is touched at the location as defined in the
supplied context.
|
boolean |
TLcdGXYLonLatHeightBufferPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
Depending on the painter mode, returns whether the current object of the painter is touched by
the mouse in the given context.
|
boolean |
TLcdGXYImagePainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYImageIconPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYIconPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns whether the mouse position in the given context is touching the painted icon.
|
boolean |
TLcdGXYHaloPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYGeoBufferPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether the contour, one of the axis points, axis
segments or the interior of the buffer is touched.
|
boolean |
TLcdGXYEllipsePainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether the contour, the axis handles or the center
point of the ellipse is touched.
|
boolean |
TLcdGXYDynamicSegmentationEventPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
TLcdGXYCompositeRingPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCompositeCurvePainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Returns whether one of the
ILcdCurve objects inside the ILcdCompositeCurve object
is touched. |
boolean |
TLcdGXYClippingPainterWrapper.isTouched(Graphics aGraphics,
int i,
ILcdGXYContext aILcdGXYContext) |
boolean |
TLcdGXYCircularArcPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCirclePainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether the contour, the center point, or the interior of the circle
is touched.
|
boolean |
TLcdGXYCircleBy3PointsPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYBufferPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Depending on the painter mode, returns whether the current object of the painter is touched by
the mouse in the given context.
|
boolean |
TLcdGXYBoundsPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether the contour, one of the corner points, or the interior
of the bounds is touched.
|
boolean |
TLcdGXYArcPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether the arc, the arc handles, the axis handles or the
center point of the arc is touched.
|
boolean |
TLcdGXYArcBandPainter.isTouched(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Depending on the rendering mode, returns whether one or more of the contour, the corner points, the center point,
or the interior of the arc band is touched.
|
void |
TLcdGXYOffsetIconPainter.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Sets
aPointSFCT to the anchor point of the label specified by
setObject , setLabelIndex and setSubLabelIndex . |
void |
TLcdGXYLabelPainterAdapter.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT)
Sets
aPointSFCT to the anchor point of the label specified by
setObject , setLabelIndex and setSubLabelIndex . |
void |
TLcdGXYCompositeLabelPainter.labelAnchorPointSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Point aPointSFCT) |
double |
TLcdGXYOffsetIconPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Calculates the bounds of the label that can be painted.
|
double |
TLcdGXYLabelPainterAdapter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Calculates the bounds of the label that can be painted.
|
double |
TLcdGXYCompositeLabelPainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT) |
Object |
TLcdGXYOffsetIconPainter.labelSnapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
protected boolean |
TLcdGXYBoundsPainter.linkToSnapTarget(Graphics aGraphics,
ILcd2DEditableBounds a2DEditableBoundsSFCT,
int aCornerIndex,
int aRenderMode,
ILcdGXYContext aGXYContext)
Sets the specified corner point at the given snap target, if the snap target is accepted.
|
protected boolean |
TLcdGXYPointListPainter.linkToSnapTarget(Graphics aGraphics,
ILcd2DEditablePointList aPointList,
int aPointIndex,
int aRenderMode,
ILcdGXYContext aGXYContext)
Edits the specified
ILcdPointList so that, if the snap target is accepted, the point
(specified by its index) snaps to this snap target. |
protected boolean |
TLcdGXYTextPainter.linkToSnapTarget(Graphics aGraphics,
ILcd2DEditableText aTextSFCT,
int aTouchedCorner,
ILcdGXYContext aGXYContext)
Sets the specified corner point at the given snap target, if the snap target is accepted.
|
void |
TLcdGXYPointListPainter.move2DPoint(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
double aX,
double aY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Moves the point at the given index in the specified
ILcd2DEditablePointList to
the given point in the 2D space. |
void |
TLcdGXYTextPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYSurfacePainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYShapeListPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYPointListPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYOffsetIconPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into account the
supplied context.
|
void |
TLcdGXYLonLatHeightBufferPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
void |
TLcdGXYImagePainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYImageIconPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYIconPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYHaloPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYGeoBufferPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYEllipsePainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYDynamicSegmentationEventPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
|
void |
TLcdGXYCompositeRingPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYCompositeCurvePainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYClippingPainterWrapper.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aILcdGXYContext) |
void |
TLcdGXYCircularArcPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYCirclePainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYCircleBy3PointsPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYBufferPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYBoundsPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYArcPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
void |
TLcdGXYArcBandPainter.paint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Displays the representation of the object in the given mode on the Graphics passed, taking into
account the context passed.
|
protected void |
TLcdGXYArcBandPainter.paintEditingLabels(Graphics aGraphics,
ILcdArcBand aArcBand,
int aTouchedLocation,
ILcdGXYContext aGXYContext)
Called by the
paint method when editing an ILcd2DEditableArcBand . |
protected void |
TLcdGXYArcPainter.paintEditingLabels(Graphics aGraphics,
ILcdArc aArc,
int aTouchedLocation,
ILcdGXYContext aGXYContext)
Called by the
paint method when editing an ILcd2DEditableArc . |
void |
TLcdGXYCirclePainter.paintEditingLabels(Graphics aGraphics,
ILcdCircle aCircle,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called by the
paint method when editing an ILcd2DEditableCircle . |
protected void |
TLcdGXYCircularArcPainter.paintEditingLabels(Graphics aGraphics,
ILcdCircularArc aCircularArc,
int aTouchedLocation,
ILcdGXYContext aGXYContext)
Called by the
paint method when editing a circular arc. |
protected void |
TLcdGXYEllipsePainter.paintEditingLabels(Graphics aGraphics,
ILcdEllipse aEllipse,
int aTouchedLocation,
ILcdGXYContext aGXYContext)
Called by the
paint method when editing an ILcd2DEditableEllipse . |
void |
TLcdGXYOffsetIconPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Paints the label specified by
setObject , setLabelIndex and
setSubLabelIndex on aGraphics . |
void |
TLcdGXYLabelPainterAdapter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdGXYCompositeLabelPainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
protected void |
TLcdGXYIconPainter.paintSnap(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called when this painter needs to paint its object in the rendering mode
ILcdGXYPainter.SNAPS . |
void |
TLcdGXYPointListPainter.removePointAt(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
int aRenderMode,
ILcdGXYContext aGXYContext)
Removes the point at the given index from the specified
ILcd2DEditablePointList . |
protected void |
TLcdGXYTextPainter.setupGraphicsForFill(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before filling the backgrounds on the specified
Graphics object. |
protected void |
TLcdGXYPointListPainter.setupGraphicsForFill(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before filling polygons on the specified
Graphics object. |
protected void |
TLcdGXYLonLatHeightBufferPainter.setupGraphicsForFill(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
This method is called by this
ILcdGXYPainter just before
drawing Fills on aGraphics. |
protected void |
TLcdGXYCirclePainter.setupGraphicsForFill(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before filling circles on the specified
Graphics object. |
protected void |
TLcdGXYBufferPainter.setupGraphicsForFill(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
This method is called by this
ILcdGXYPainter just before
drawing Fills on aGraphics. |
protected void |
TLcdGXYBoundsPainter.setupGraphicsForFill(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before filling bounds on the specified
Graphics object. |
protected void |
TLcdGXYArcBandPainter.setupGraphicsForFill(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before filling arc bands on the specified
Graphics object. |
protected void |
TLcdGXYEllipsePainter.setupGraphicsForFill(Graphics aGraphics,
Object aObject,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before filling ellipses on the specified
Graphics object. |
protected void |
TLcdGXYTextPainter.setupGraphicsForFrame(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting the frame on the specified
Graphics object. |
protected void |
TLcdGXYPointListPainter.setupGraphicsForLine(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting a line on the specified
Graphics object. |
protected void |
TLcdGXYLonLatHeightBufferPainter.setupGraphicsForLine(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Deprecated.
This method is called by this
ILcdGXYPainter just before
drawing lines on aGraphics. |
protected void |
TLcdGXYCirclePainter.setupGraphicsForLine(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting a line on the specified
Graphics object. |
protected void |
TLcdGXYBufferPainter.setupGraphicsForLine(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
This method is called by this
ILcdGXYPainter just before
drawing lines on aGraphics. |
protected void |
TLcdGXYBoundsPainter.setupGraphicsForLine(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting a line on the specified
Graphics object. |
protected void |
TLcdGXYEllipsePainter.setupGraphicsForLine(Graphics aGraphics,
Object aObject,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting a line on the specified
Graphics object. |
protected void |
TLcdGXYArcPainter.setupGraphicsForLine(Graphics aGraphics,
Object aObject,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting a line on the specified
Graphics object. |
protected void |
TLcdGXYArcBandPainter.setupGraphicsForLine(Graphics aGraphics,
Object aObject,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting a line on the specified
Graphics object. |
protected void |
TLcdGXYCompositeCurvePainter.setupGraphicsForLine(ILcdCompositeCurve aCurve,
Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting the composite curve on the specified
Graphics object. |
protected void |
TLcdGXYPointListPainter.setupGraphicsForPoint(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before painting points on the specified
Graphics object. |
protected void |
TLcdGXYTextPainter.setupGraphicsForText(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext)
Called just before drawing the text on the specified
Graphics object. |
Object |
TLcdGXYTextPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns
null because snapping is not supported. |
Object |
TLcdGXYSurfacePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the first snap target that was found by the painters of the surface rings.
|
Object |
TLcdGXYShapeListPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the first snap target that was found by the painters of the shapes inside the
ILcdShapeList object. |
Object |
TLcdGXYPointListPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns a point of the
ILcdPointList object if the point is touched. |
Object |
TLcdGXYOffsetIconPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns an object that can be used as snapping target when graphically editing an object.
|
Object |
TLcdGXYLonLatHeightBufferPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Deprecated.
Returns one of the axis or contour points of the
TLcdLonLatHeightBuffer if it is
touched. |
Object |
TLcdGXYIconPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the focus point of the
ILcdShape object if the point is touched. |
Object |
TLcdGXYHaloPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdGXYGeoBufferPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns one of the axis or contour points of the buffer if it is touched.
|
Object |
TLcdGXYEllipsePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the center point of the
ILcdEllipse if it is touched. |
Object |
TLcdGXYDynamicSegmentationEventPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Deprecated.
|
Object |
TLcdGXYCompositeRingPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the first snap target that was found by the painters of the shapes inside the
composite ring object.
|
Object |
TLcdGXYCompositeCurvePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the first snap target that was found by the painters of the shapes inside the
ILcdCompositeCurve object. |
Object |
TLcdGXYClippingPainterWrapper.snapTarget(Graphics aGraphics,
ILcdGXYContext aILcdGXYContext) |
Object |
TLcdGXYCircularArcPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdGXYCirclePainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the center point of the
ILcdCircle if it is touched. |
Object |
TLcdGXYCircleBy3PointsPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
Object |
TLcdGXYBufferPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns one of the axis or contour points of the buffer if it is touched.
|
Object |
TLcdGXYBoundsPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns one of the bounds points of the
ILcdBounds object if it is
touched. |
Object |
TLcdGXYArcPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the center point or one of the end points of the
ILcdArc if it is
touched. |
Object |
TLcdGXYArcBandPainter.snapTarget(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns the center point or one of the end points of the
ILcdArcBand if it is
touched. |
boolean |
TLcdGXYOffsetIconPainter.supportLabelSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYTextPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation does not support snapping, always returns
false . |
boolean |
TLcdGXYSurfacePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when at least one of the painters of the rings in this surface
supports snapping.
|
boolean |
TLcdGXYShapeListPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when at least one of the painters of the shapes inside the
ILcdShapeList
object supports snapping. |
boolean |
TLcdGXYRoundedPointListPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when the
ILcdPointList object set to this painter contains at least
one point and TLcdGXYRoundedPointListPainter.getRoundness() equals 0. |
boolean |
TLcdGXYPointListPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when the
ILcdPointList object set to this painter contains at least
one point. |
boolean |
TLcdGXYOffsetIconPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Returns whether the painter can provide a snap target based on the representation of the object in the given
context.
|
boolean |
TLcdGXYLonLatHeightBufferPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Deprecated.
This implementation supports snapping.
|
boolean |
TLcdGXYIconPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when the
ILcdShape object set to this painter is visible in the view. |
boolean |
TLcdGXYHaloPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYGeoBufferPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping, always returns
true . |
boolean |
TLcdGXYEllipsePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping, always returns
true . |
boolean |
TLcdGXYDynamicSegmentationEventPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Deprecated.
|
boolean |
TLcdGXYCompositeRingPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when at least one of the painters of the shapes inside the composite ring
object supports snapping.
|
boolean |
TLcdGXYCompositeCurvePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Supports snapping when at least one of the painters of the shapes inside the
ILcdCompositeCurve
object supports snapping. |
boolean |
TLcdGXYClippingPainterWrapper.supportSnap(Graphics aGraphics,
ILcdGXYContext aILcdGXYContext) |
boolean |
TLcdGXYCircularArcPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYCirclePainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping, always returns
true . |
boolean |
TLcdGXYCircleBy3PointsPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext) |
boolean |
TLcdGXYBufferPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping.
|
boolean |
TLcdGXYBoundsPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping, always returns
true . |
boolean |
TLcdGXYArcPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping, always returns
true . |
boolean |
TLcdGXYArcBandPainter.supportSnap(Graphics aGraphics,
ILcdGXYContext aGXYContext)
This implementation supports snapping, always returns
true . |
void |
TLcdGXYPointListPainter.translate2D(ILcd2DEditablePointList a2DEditablePointList,
double aDeltaX,
double aDeltaY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Translates all the points of the specified
ILcd2DEditablePointList from their
current positions over the given translation vector in the 2D space. |
void |
TLcdGXYPointListPainter.translate2DPoint(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
double aDeltaX,
double aDeltaY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Translates the point at the given index in the specified
ILcd2DEditablePointList
from its current position over the given translation vector in the 2D space. |
Modifier and Type | Method and Description |
---|---|
protected double |
TLcdAdvancedMapRulerController.calculateAzimuth(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the azimuth in degrees between the two given points.
|
protected double |
TLcdAdvancedMapRulerController.calculateDistance(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the distance in meters between the two given points.
|
void |
TLcdMapG2DLineStyle.setupGraphics(Graphics aGraphics,
Object aObject,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdMultilevelGridLayer.isLabelLevel(int aLevel,
ILcdGXYContext aGXYContext)
Indicates whether the labels should be rendered for the given level of the grid.
|
boolean |
TLcdMultilevelGridLayer.isPaintLevel(int aLevel,
ILcdGXYContext aGXYContext)
Indicates whether the given level should be rendered.
|
boolean |
TLcdMultilevelGridLayer.isPaintOutline(ILcdGXYContext aGXYContext)
Whether the outline of the grid should be painted.
|
protected void |
TLcdMultilevelGridLayer.paintLabel(ILcdMultilevelGridCoordinate aMultilevelGridCoordinate,
ILcdGXYContext aGXYContext,
Graphics aGraphics)
Renders the label as formatted by the multilevel grid formatter for the given multilevel grid coordinate
in the center of the grid coordinate.
|
protected void |
TLcdMultilevelGridLayer.paintLabels(int aLevel,
Graphics aGraphics,
ILcdGXYContext aGXYContext)
Called from paint to paint all labels.
|
protected void |
TLcdMultilevelGridLayer.paintLevel(int aLevel,
Graphics aGraphics,
ILcdGXYContext aGXYContext)
Renders a level of the grid on the Graphics passed in the given context.
|
protected void |
TLcdMultilevelGridLayer.paintOutline(Graphics aGraphics,
ILcdGXYContext aGXYContext)
Renders the outline of the grid on the Graphics passed.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdUTMZonePainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT)
Sets the bounds equal to the views width and height.
|
void |
TLcdLonLatGridPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdLonLatBorderGridPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdCompassGridPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds aBoundsSFCT) |
boolean |
TLcdUTMZonePainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext)
Always returns false.
|
boolean |
TLcdLonLatGridPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdLonLatBorderGridPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
boolean |
TLcdCompassGridPainter.isTouched(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext) |
double |
TLcdUTMZonePainter.labelBoundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
Rectangle aRectangleSFCT)
Sets the bounds to the bounds of the visible part of the ILcdGXYView.
|
void |
TLcdUTMZonePainter.paint(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext)
Implements
ILcdGXYPainter.paint for TLcdUTMZone Objects. |
void |
TLcdLonLatGridPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdLonLatBorderGridPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdCompassGridPainter.paint(Graphics aGraphics,
int aState,
ILcdGXYContext aGXYContext)
Paints a compass grid centered at the given domain object.
|
void |
TLcdUTMZonePainter.paintLabel(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdWMSProxyGXYPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext,
ILcd2DEditableBounds a2DEditableBoundsSFCT) |
TLcdWMSGetFeatureInfoContext |
TLcdWMSProxyGXYPainter.getFeatureInfoContext(int aX,
int aY,
ILcdGXYContext aGXYContext)
Returns a
TLcdWMSGetFeatureInfoContext for the given view coordinate. |
boolean |
TLcdWMSProxyGXYPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
void |
TLcdWMSProxyGXYPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aGXYContext) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYTiledWMSProxyPainter.boundsSFCT(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext,
ILcd2DEditableBounds aBoundsSFCT) |
TLcdWMSGetFeatureInfoContext |
TLcdGXYTiledWMSProxyPainter.getFeatureInfoContext(int aX,
int aY,
ILcdGXYContext aGXYContext)
Returns a
TLcdWMSGetFeatureInfoContext for the given view coordinate. |
boolean |
TLcdGXYTiledWMSProxyPainter.isTouched(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |
void |
TLcdGXYTiledWMSProxyPainter.paint(Graphics aGraphics,
int aMode,
ILcdGXYContext aContext) |