Uses of Interface
com.luciad.view.gxy.ILcdGXYContext
Packages that use ILcdGXYContext
Package
Description
Representation aspects of ICAO symbols for AIS.
Everything related to views in a 2D world in the context of AIS.
Painters for 2D views in the context of AIS.
Provides 2D visualization support for
ILcdEarthTileSets.
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.Contains a painter provider for painting CGM shapes on a 2D view.
Contains a painter provider for painting DGN shapes on a 2D view.
Contains a painter provider for painting DWG shapes on a 2D view.
Contains painters and icons for visualizing GRIB data.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
Provides representations, decoders, and encoders for rasters.
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
Contains a broad range of classes related to the visual represention of a map.
Contains controllers for a map component.
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Handles simulation of dynamic data.
Handles the labeling of realtime data for GXY layers.
Representation aspects of APP-6A symbols in xy space.
Representation aspects of MIL-STD 2525 military symbols in xy space.
Contains all classes for terrain elevation analysis.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Controllers for 2D views.
Touch controllers for the 2D view.
Handles discrete placements labeling algorithms.
This package contains utility classes that can be used to implement ILcdGXYLabelingAlgorithms.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Utilities for making maps.
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
Painters for maps.
Contains a layer factory for models that contain an
ALcdWMSProxy
object.This package contains a painter that visualizes
ALcdWMSProxy
instances in a GXY view using a tiled approach.-
Uses of ILcdGXYContext in com.luciad.ais.symbology.icao
Methods in com.luciad.ais.symbology.icao with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdICAOAirspacePainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPoint) ImplementsILcdGXYPainter.anchorPointSFCT.voidTLcdICAORunwayPainter.anchorPointSFCT(Graphics aGraphics, int aSequenceNumber, ILcdGXYContext aContext, Point aPoint) voidTLcdICAOAirspacePainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds a2DEditableBounds) voidTLcdICAORunwayPainter.boundsSFCT(Graphics aGraphics, int aSequenceNumber, ILcdGXYContext aContext, ILcd2DEditableBounds aILcd2DEditableBounds) TLcdICAOAirspacePainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdICAORunwayPainter.getCursor(Graphics aGraphics, int aSequenceNumber, ILcdGXYContext aContext) booleanTLcdICAOAirspaceDetailedLabelPainter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdICAOAirspacePainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdICAORunwayPainter.isTouched(Graphics aGraphics, int aSequenceNumber, ILcdGXYContext aContext) doubleTLcdICAOAirspaceDetailedLabelPainter.labelBoundsSFCT(Graphics aGraphics, int i, ILcdGXYContext aILcdGXYContext, Rectangle aRectangle) doubleTLcdICAOAreaMinimumAltitudeLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangle) doubleTLcdICAONavaidLabelPainter.labelBoundsSFCT(Graphics aGraphics, int i, ILcdGXYContext aILcdGXYContext, Rectangle aRectangle) voidTLcdICAOAirspacePainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdICAORunwayPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Overrides the paint method of theTLcdGXYPointListPainterclass.voidTLcdICAOAirspaceDetailedLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aILcdGXYContext) voidTLcdICAOAirspaceLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdICAOAreaMinimumAltitudeLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdICAONavaidLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aILcdGXYContext) protected String[]TLcdICAOAirspaceDetailedLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aContext) protected String[]TLcdICAOAirspaceLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aContext) protected String[]TLcdICAONavaidLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Retrieves the labels to be painted.TLcdICAOAirspacePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdICAORunwayPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdICAOAirspacePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdICAORunwayPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.ais.view.gxy
Methods in com.luciad.ais.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected int[]TLcdGXYOutlinePolylineLabelPainter.calculateLabelSegment(ILcdPointList aPointList, int aLabelWidth, int aLabelHeight, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) intTLcdGXYProcedureTrajectoryLegLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aContext) doubleTLcdGXYProcedureTrajectoryLegLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Rectangle aRectangle) voidTLcdGXYProcedureTrajectoryLegLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aContext) -
Uses of ILcdGXYContext in com.luciad.ais.view.gxy.painter
Methods in com.luciad.ais.view.gxy.painter with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionbooleanTLcdGXYProcedureTrajectoryPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aContext) voidTLcdGXYProcedureTrajectoryPainter.anchorPointSFCT(Graphics aGraphics, int i, ILcdGXYContext aContext, Point aPoint) voidTLcdGXYAISPointListPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds a2DEditableBounds) voidTLcdGXYILSPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, ILcd2DEditableBounds a2DEditableBounds) SetsaBoundsSFCTto the union of the bounds of the representations of the components of theILSobject to be painted.voidTLcdGXYProcedureTrajectoryPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds a2DEditableBounds) voidTLcdGXYRefuelingTrackPainter.boundsSFCT(Graphics aGraphics, int aSequenceNumber, ILcdGXYContext aILcdGXYContext, ILcd2DEditableBounds aILcd2DEditableBounds) booleanTLcdGXYProcedureTrajectoryPainter.edit(Graphics aGraphics, int i, ILcdGXYContext aContext) TLcdGXYAISPointListPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYAISPointListPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYILSPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aContext) Returns true if one of the representations of the components of theILSobject to be painted, is touched in the modeaModeat view location (aGXYContext.getX(),aGXYContext.getY()).booleanTLcdGXYProcedureTrajectoryPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aILcdGXYContext) booleanTLcdGXYRefuelingTrackPainter.isTouched(Graphics aGraphics, int aSequenceNumber, ILcdGXYContext aILcdGXYContext) voidTLcdGXYAISPointListPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYILSPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext) Calls, for each not null component of theILSobject to be painted, thepaintmethod of the corresponding painter.voidTLcdGXYProcedureTrajectoryPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYRefuelingTrackPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aILcdGXYContext) voidTLcdGXYRoutePainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYAISPointListPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdGXYRefuelingTrackPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYAISPointListPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYRefuelingTrackPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.earth.view.gxy
Methods in com.luciad.earth.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdEarthGXYVertexArrayPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Point aAnchorPointSFCT) voidALcdEarthGXYPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdEarthGXYVertexArrayPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, ILcd2DEditableBounds aBoundsSFCT) protected intTLcdEarthGXYRasterPainter.chooseTileSetLevel(Graphics aGraphics, int aMode, ILcdGXYContext aContext, ILcdBounds aViewModelBounds) Called byTLcdEarthGXYRasterPainter.paint(java.awt.Graphics, int, com.luciad.view.gxy.ILcdGXYContext)to choose the level in the tile set that should be painted.TLcdEarthGXYVertexArrayPainter.getCursor(Graphics aGraphics, int i, ILcdGXYContext aILcdGXYContext) intILcdEarthGXYLodSelectionStrategy.getLevel(ILcdEarthTileSet aTileSet, ILcdEarthTileSetCoverage aCoverage, Graphics aGraphics, ILcdGXYContext aGXYContext) Selects the most appropriate level for the given tileset.intTLcdEarthGXYPointDensityLodStrategy.getLevel(ILcdEarthTileSet aTileSet, ILcdEarthTileSetCoverage aCoverage, Graphics aGraphics, ILcdGXYContext aContext) booleanALcdEarthGXYPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aContext) booleanTLcdEarthGXYVertexArrayPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdEarthGXYMultivaluedRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdEarthGXYRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdEarthGXYVectorPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdEarthGXYVertexArrayPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext) TLcdEarthGXYVertexArrayPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aILcdGXYContext) booleanTLcdEarthGXYVertexArrayPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aILcdGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.aixm51.view.gxy
Methods in com.luciad.format.aixm51.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected voidTLcdAIXM51NavaidLabelPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Point aPointSFCT) protected voidTLcdAIXM51XPathLabelPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Point aPointSFCT) intTLcdAIXM51AirspaceLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aILcdGXYContext) intTLcdAIXM51NavaidLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) intTLcdAIXM51XPathLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aILcdGXYContext) Returns the number of labels for the currently set object.protected String[]TLcdAIXM51XPathLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.cgm.gxy
Methods in com.luciad.format.cgm.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdCGMFillGXYPainterStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdCGMLineGXYPainterStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.dgn.gxy
Methods in com.luciad.format.dgn.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdDGNCellGXYPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdDGNComplexShapeGXYPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdDGNCellGXYPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdDGNComplexShapeGXYPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdDGNEllipse2DGXYPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Deprecated.TLcdDGNCellGXYPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdDGNComplexShapeGXYPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdDGNEllipse2DGXYPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.booleanTLcdDGNCellGXYPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdDGNComplexShapeGXYPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdDGNEllipse2DGXYPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidTLcdDGNCellGXYPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdDGNComplexShapeGXYPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdDGNEllipse2DGXYPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidTLcdDGNGXYFillStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdDGNGXYFontStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdDGNGXYLineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdDGNGXYOutlineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) protected voidTLcdDGNComplexShapeGXYPainter.setupGraphicsForFill(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) This method is called by thisILcdGXYPainterjust before filling polygons onaGraphics.protected voidTLcdDGNEllipse2DGXYPainter.setupGraphicsForFill(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.This method is called by thisILcdGXYPainterjust before filling polygons onaGraphics.protected voidTLcdDGNComplexShapeGXYPainter.setupGraphicsForLine(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) This method is called by thisILcdGXYPainterjust before drawing lines onaGraphics.protected voidTLcdDGNEllipse2DGXYPainter.setupGraphicsForLine(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.This method is called by thisILcdGXYPainterjust before drawing lines onaGraphics.TLcdDGNCellGXYPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdDGNComplexShapeGXYPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdDGNCellGXYPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdDGNComplexShapeGXYPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.dwg.gxy
Methods in com.luciad.format.dwg.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdDWGGXYFillStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdDWGGXYFontStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdDWGGXYLineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.grib.gxy
Methods in com.luciad.format.grib.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdGRIBRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Deprecated.booleanTLcdGRIBRasterPainter.isTouched(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGRIBRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated. -
Uses of ILcdGXYContext in com.luciad.format.magneticnorth.gxy
Methods in com.luciad.format.magneticnorth.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdMagneticNorthGXYPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) protected String[]TLcdMagneticNorthGXYLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.mif.gxy
Methods in com.luciad.format.mif.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdMIFBrushGXYPainterStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdMIFPenGXYPainterStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdMIFTextGXYFillStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdMIFTextGXYFontStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.raster
Methods in com.luciad.format.raster with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdShadedMultilevelRasterPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdShadedRasterPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdAllInMemoryRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdMultilevelRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdMultivaluedRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdNoWarpMultilevelRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdNoWarpRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdShadedMultilevelRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdShadedRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdWarpMultilevelRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdWarpRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) protected ImageTLcdWarpMultilevelRasterPainter.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 ImageTLcdWarpRasterPainter.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.intALcdRasterPainter.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.intALcdRasterPainter.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.TLcdShadedMultilevelRasterPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdShadedRasterPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) final doubleALcdRasterPainter.idealPixelDensity(ILcdMultilevelRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ideal pixel density that a raster should have for display in the given context.final doubleALcdRasterPainter.idealPixelDensity(ILcdRaster aRaster, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ideal pixel density that a raster should have for display in the given context.final doubleALcdRasterPainter.idealPixelDensity(ILcdBounds aModelBounds, ILcdGXYContext aGXYContext, Graphics aGraphics) Computes the ideal pixel density that a raster should have for display in the given context.booleanALcdRasterPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdMultilevelRasterPainter.isTouched(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) booleanTLcdMultivaluedRasterPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdRasterPainter.isTouched(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) booleanTLcdShadedMultilevelRasterPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdShadedRasterPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidALcdRasterPainter.paint(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) voidTLcdAllInMemoryRasterPainter.paint(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) voidTLcdMultilevelRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdMultivaluedRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdNoWarpMultilevelRasterPainter.paint(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) voidTLcdNoWarpRasterPainter.paint(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) voidTLcdRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdShadedMultilevelRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdShadedRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdWarpMultilevelRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdWarpRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) doubleALcdRasterPainter.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.ALcdRasterPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns one of the bounds points of theILcdRasterobject if it is touched.TLcdShadedMultilevelRasterPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdShadedRasterPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) intTLcdMultilevelRasterPainter.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.intTLcdMultilevelRasterPainter.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.intTLcdNoWarpMultilevelRasterPainter.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.intTLcdNoWarpMultilevelRasterPainter.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.intTLcdWarpMultilevelRasterPainter.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.intTLcdWarpMultilevelRasterPainter.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.booleanALcdRasterPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdShadedMultilevelRasterPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdShadedRasterPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.format.s52.gxy
Methods in com.luciad.format.s52.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected voidTLcdS52GXYCatalogueLayer.paintFromOverlaps(Graphics aGraphics, int aMode, ILcd2DBoundsIndexedModel a2DBoundsIndexedModel, ILcdGXYContext aGXYContext) protected voidTLcdS52GXYLayer.paintFromOverlaps(Graphics aGraphics, int aMode, ILcd2DBoundsIndexedModel a2DBoundsIndexedModel, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.lucy.map
Methods in com.luciad.lucy.map with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidILcyToolTipStyle.addToolTipComponents(Object aObject, ILcdGXYContext aGXYContext, Vector aToolTipComponentCollector) Add the components that should be shown as a tool tip to the Vector.voidTLcyG2DLineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.lucy.map.controller
Methods in com.luciad.lucy.map.controller with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionALcyGXYNewControllerModel.getGXYLayer(Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Chooses and returns an appropriate layer to create new objects in the given view. -
Uses of ILcdGXYContext in com.luciad.ogc.sld.view.gxy
Methods in com.luciad.ogc.sld.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionbooleanTLcdSLDFeatureTypeStylePainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) voidTLcdSLDFeatureTypeStylePainter.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.voidTLcdSLDRulePainter.anchorPointSFCT(Graphics aGraphics, int aPainterMode, ILcdGXYContext aGXYContext, Point aPoint) Delegates computation of the anchor point to the symbolizer painters if the object was accepted.voidTLcdSLDFeatureTypeStylePainter.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.voidTLcdSLDRulePainter.boundsSFCT(Graphics aGraphics, int aPainterMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds a2DEditableBounds) Delegates computation of the bounds to the symbolizer painters if the object was accepted.booleanTLcdSLDFeatureTypeStylePainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdSLDFeatureTypeStylePainter.getCursor(Graphics aGraphics, int aPainterMode, ILcdGXYContext aGXYContext) Feature type style painters do not provide cursors.TLcdSLDRulePainter.getCursor(Graphics aGraphics, int aPainterMode, ILcdGXYContext aGXYContext) Rule painters do not provide cursors.intTLcdSLDFeatureTypeStylePainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) intTLcdSLDRulePainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdSLDFeatureTypeStylePainter.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdSLDRulePainter.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdSLDFeatureTypeStylePainter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdSLDRulePainter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdSLDFeatureTypeStylePainter.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.booleanTLcdSLDRulePainter.isTouched(Graphics aGraphics, int aPainterMode, ILcdGXYContext aGXYContext) Delegates checking whether the object is touched to the symbolizer painters if the object was accepted.voidTLcdSLDFeatureTypeStylePainter.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdSLDRulePainter.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) doubleTLcdSLDFeatureTypeStylePainter.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.doubleTLcdSLDRulePainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangle) TLcdSLDFeatureTypeStylePainter.labelSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdSLDRulePainter.labelSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) abstract voidALcdSLDRulePainter.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.voidTLcdSLDFeatureTypeStylePainter.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.voidTLcdSLDRulePainter.paint(Graphics aGraphics, int aPainterMode, ILcdGXYContext aGXYContext) Delegates the painting to the symbolizer painters if the object was accepted, does nothing otherwise.abstract voidALcdSLDRulePainter.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.voidTLcdSLDFeatureTypeStylePainter.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.voidTLcdSLDRulePainter.paintLabel(Graphics aGraphics, int aLabelPainterMode, ILcdGXYContext aGXYContext) Delegates paint to the symbolizer painters that implementILcdGXYLabelPainterif the object was accepted.abstract voidALcdSLDGraphicsProvider.rollBackGraphics(Graphics aGraphics, int aPainterMode, Object aObject, ILcdGXYContext aGXYContext) Resets theGraphicsto its original state.abstract GraphicsALcdSLDGraphicsProvider.setupGraphics(Graphics aGraphics, int aPainterMode, Object aObject, ILcdGXYContext aGXYContext) Set up theGraphicsbefore painting the given 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.TLcdSLDRulePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) First snap target found in one of the symbolizer painters if the object was accepted.booleanTLcdSLDFeatureTypeStylePainter.supportLabelSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdSLDRulePainter.supportLabelSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdSLDFeatureTypeStylePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Delegates to the rule painters which accept the object and for which the view is in scale range.booleanTLcdSLDRulePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Do any of the symbolizer painters support snapping? -
Uses of ILcdGXYContext in com.luciad.realtime
Methods in com.luciad.realtime with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdTrackModel.paintBounds(Graphics aGraphics, ILcdGXYContext aGXYContext) Paints the individual node bounds of thisTLcdTrackModelon a graphics.protected voidTLcdContinuousDeclutteringLabelPainter.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. -
Uses of ILcdGXYContext in com.luciad.realtime.gxy.labeling
Methods in com.luciad.realtime.gxy.labeling with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected voidTLcdGXYContinuousLabelingAlgorithm.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. -
Uses of ILcdGXYContext in com.luciad.symbology.app6a.view.gxy
Methods in com.luciad.symbology.app6a.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidILcdAPP6AStyle.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT, TLcdXYBounds aBounds, ILcdGXYPainter aGXYPainter) Deprecated.Correction of the anchor point of the label.voidTLcdDefaultAPP6AStyle.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT, TLcdXYBounds aBounds, ILcdGXYPainter aGXYPainter) Deprecated.ALcdAPP6AGXYNewControllerModel.getGXYLayer(Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aILcdGXYLayerSubsetList, ILcdGXYContext aContext) Returns a suitable layer for creating an object. -
Uses of ILcdGXYContext in com.luciad.symbology.milstd2525b.view.gxy
Methods in com.luciad.symbology.milstd2525b.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidILcdMS2525bStyle.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT, TLcdXYBounds aBounds, ILcdGXYPainter aGXYPainter) Deprecated.Correction of the anchor point of the label.voidTLcdDefaultMS2525bStyle.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT, TLcdXYBounds aBounds, ILcdGXYPainter aGXYPainter) Deprecated.ALcdMS2525bGXYNewControllerModel.getGXYLayer(Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aILcdGXYLayerSubsetList, ILcdGXYContext aContext) Returns a suitable layer for creating an object. -
Uses of ILcdGXYContext in com.luciad.symbology.view.common
Methods in com.luciad.symbology.view.common with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdMilitarySymbolStyle.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT, TLcdXYBounds aBounds, ILcdGXYPainter aGXYPainter) Correction of the anchor point of the label. -
Uses of ILcdGXYContext in com.luciad.tea
Methods in com.luciad.tea with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected doubleTLcdTerrainRulerController.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.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. -
Uses of ILcdGXYContext in com.luciad.tea.hypsometry
Methods in com.luciad.tea.hypsometry with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdHypsometricMultilevelRasterPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdHypsometricRasterPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdHypsometricMultilevelRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdHypsometricRasterPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) TLcdHypsometricMultilevelRasterPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdHypsometricRasterPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdHypsometricMultilevelRasterPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdHypsometricRasterPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdHypsometricEarthPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdHypsometricMultilevelRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdHypsometricRasterPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdHypsometricMultilevelRasterPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdHypsometricRasterPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdHypsometricMultilevelRasterPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdHypsometricRasterPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.view.gxy
Classes in com.luciad.view.gxy that implement ILcdGXYContextModifier and TypeClassDescriptionclassConvenience class to wrap anILcdGXYContext: one only has to overwrite those methods that are required.classThis is an implementation ofILcdGXYContext.Methods in com.luciad.view.gxy that return ILcdGXYContextModifier and TypeMethodDescriptionALcdGXYContextWrapper.getGXYContext()Returns the wrappedILcdGXYContext.Methods in com.luciad.view.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionbooleanILcdGXYEditor.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.booleanTLcdGXYShapePainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanILcdGXYLabelEditor.acceptSnapTargetForLabel(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns whether the label specified bysetObject,setLabelIndexandsetSubLabelIndexaccepts the snap target in the givenILcdGXYContext.voidALcdGXYPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) ImplementsILcdGXYPainter.anchorPointSFCT.voidILcdGXYPainter.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.voidTLcdGXYEditableLabelPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Deprecated.protected voidTLcdGXYPolygonStampLabelPainter.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.protected voidTLcdGXYPolylineStampLabelPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Point aPointSFCT) Calculates a point on the polyline.voidTLcdGXYShapePainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) booleanTLcdGXYShapePainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYShapePainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) voidILcdGXYPainter.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.voidTLcdGXYEditableLabelPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Deprecated.voidTLcdGXYShapePainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) 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 booleanALcdGXYInteractiveLabelProvider.canProvideInteractiveLabel(Object aObject, int aLabelIndex, int aSubLabelIndex, ILcdGXYContext aGXYContext) This method determines whether or not thisALcdGXYInteractiveLabelProvidercan provide aComponentfor the specified label.abstract voidALcdGXYLabelStamp.dimensionSFCT(Graphics aGraphics, Object aObject, int aLabelIndex, int aSubLabelIndex, int aMode, ILcdGXYContext aContext, Dimension aDimensionSFCT) AdjustsaDimensionSFCTto contain the dimension of the specified label.booleanILcdGXYEditor.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.booleanTLcdGXYEditableLabelPainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.booleanTLcdGXYShapePainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanILcdGXYLabelEditor.editLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Adapts the setTLcdLabelLocationaccording to the information present in aGXYContext.protected booleanTLcdGXYEditableLabelPainter.editLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.protected voidALcdGXYInteractiveLabelProvider.fireInteractionStartedEvent(Object aObject, int aLabelIndex, int aSubLabelIndex, ILcdGXYContext aGXYContext, Component aInteractiveLabel) This method should be called to fire an 'interaction started' event.ALcdGXYPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Override this method to return a cursor.ILcdGXYPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Returns a cursor that clarifies the mode and context the painter is operating in.TLcdGXYShapePainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) intALcdGXYLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) Return the number of labels for the currently set object.intILcdGXYLabelEditor.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the number of labels for the object set to this label editor.intILcdGXYMultiLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the number of labels for the object set to this label painter.intTLcdGXYHaloLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the number of labels for the object set to this label painter.ALcdGXYLabelPainter.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Returns aCursorto indicate the type of editingaModeandaGXYContext.ILcdGXYLabelPainter2.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Returns aCursorto indicate the type of editingaModeandaGXYContext.TLcdGXYHaloLabelPainter2.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) intILcdGXYLabelPriorityProvider.getPriority(Object aObject, ILcdGXYContext aGXYContext) Returns the label priority for the given object, 0 being the highest priority, Integer.MAX_VALUE the lowest priority.intILcdGXYMultiLabelPriorityProvider.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.voidALcdGXYInteractiveLabelProvider.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.booleanILcdGXYLabelPainter2.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Tests if the label specified bysetObject,setLabelIndexandsetSubLabelIndexis touched at view location(specified by aGXYContext.getX()andaGXYContext.getY()), considering the mode and theILcdGXYContextinstance.booleanTLcdGXYCurvedPathLabelPainter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYHaloLabelPainter2.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanALcdGXYLabelStamp.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.booleanILcdGXYPainter.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.booleanTLcdGXYEditableLabelPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.booleanTLcdGXYShapePainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidILcdGXYLabelPainter2.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) SetsaPointSFCTto the anchor point of the label specified bysetObject,setLabelIndexandsetSubLabelIndex.voidTLcdGXYCurvedPathLabelPainter.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYHaloLabelPainter2.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) doubleILcdGXYLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Calculates the bounds of the label that can be painted.doubleILcdGXYLabelPainter2.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Calculates the bounds of the label that can be painted.doubleTLcdGXYCurvedPathLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) doubleTLcdGXYEditableLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Deprecated.Delegates to to the inner label painter.doubleTLcdGXYHaloLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) doubleTLcdGXYMultiFontLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Implements theILcdGXYLabelPainter.labelBoundsSFCT.doubleTLcdGXYPolygonLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Calculates the bounds of the label that can be painted.doubleTLcdGXYPolygonLabelPainter.labelBoundsSFCT(Graphics aGraphics, String[] aLabelArray, ILcdPolygon aPolygon, int aMode, Rectangle aRectangleSFCT, ILcdGXYContext aGXYContext) Deprecated.doubleTLcdGXYPolygonStampLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Rectangle aRectangle) Calculates the bounds of the label that can be painted.doubleTLcdGXYPolylineLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Calculates the bounds of the label that can be painted.doubleTLcdGXYPolylineLabelPainter.labelBoundsSFCT(Graphics aGraphics, String[] aLabelArray, ILcdPointList aPointList, int aMode, Rectangle aRectangleSFCT, ILcdGXYContext aGXYContext) Deprecated.protected doubleTLcdGXYLabelPainter.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, usingTLcdGXYLabelPainter.getUpperLeftPointSFCT(java.awt.Point, java.lang.String[], int, int, java.awt.Point).protected final doubleTLcdGXYMultiFontLabelPainter.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, usingTLcdGXYMultiFontLabelPainter.getUpperLeftPointSFCT(java.awt.Point, java.lang.String[], int, java.awt.Font[], java.awt.Graphics, java.awt.Point).protected final doubleTLcdGXYPolygonStampLabelPainter.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 final doubleTLcdGXYPolylineStampLabelPainter.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.ALcdGXYLabelPainter.labelSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns anObjectthat can be used as snapping target when graphically editing anotherObjector label than the one this ILcdGXYLabelPainter2 represents.ILcdGXYLabelPainter2.labelSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns anObjectthat can be used as snapping target when graphically editing anotherObjector label than the one this ILcdGXYLabelPainter2 represents.TLcdGXYHaloLabelPainter2.labelSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) abstract voidALcdGXYLabelStamp.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.voidILcdGXYPainter.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.voidTLcdGXYEditableLabelPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYShapePainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) protected voidTLcdGXYLayer.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 voidTLcdGXYLayer.paintFromOverlaps(Graphics aGraphics, int aMode, ILcd2DBoundsIndexedModel a2DBoundsIndexedModel, ILcdGXYContext aGXYContext) Paints the objects in the passed model by applying a painting function to allObjectof theILcd2DBoundsIndexedModelthat interact with the view clip.voidILcdGXYLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Paints the label of the set Object onaGraphics.voidILcdGXYLabelPainter2.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Paints the label specified bysetObject,setLabelIndexandsetSubLabelIndexonaGraphics.voidTLcdGXYCurvedPathLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYEditableLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.Delegates to to the inner label painter.voidTLcdGXYHaloLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYLabelPainter.paintLabel(int aLocationIndex, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Convenience method that sets the location index to aLocationIndex and callspaintLabel(aGraphics, aMode,aGXYContext).voidTLcdGXYLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdGXYMultiFontLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Performs the label painting.voidTLcdGXYPolygonLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Paints the label stamp for the polygonTLcdGXYPolygonStampLabelPainter.retrievePolygon().voidTLcdGXYPolygonStampLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aContext) Paints the label stamp for the polygonTLcdGXYPolygonStampLabelPainter.retrievePolygon().voidTLcdGXYPolylineLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Paints the label specified bysetObject,setLabelIndexandsetSubLabelIndexonaGraphics.voidTLcdGXYPolylineStampLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdGXYPolygonLabelPainter.paintLabels(String[] aLabelArray, ILcdPolygon aPolygon, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYPolylineLabelPainter.paintLabels(String[] aLabelArray, ILcdPointList aPolygon, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.protected booleanTLcdGXYLabelPainter.pinPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aAnchorPoint, Rectangle aLabelBounds, double aRotation, Point aPinPointSFCT) Determines where the pin attaches to the label.protected booleanTLcdGXYMultiFontLabelPainter.pinPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aAnchorPoint, Rectangle aLabelBounds, double aRotation, Point aPinPointSFCT) abstract ComponentALcdGXYInteractiveLabelProvider.provideInteractiveLabel(Object aObject, int aLabelIndex, int aSubLabelIndex, ILcdGXYContext aGXYContext) Returns a component, configured to display or edit the properties ofaObject.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[]TLcdGXYDataObjectLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Returns an array containing the lines of text for a single label.protected String[]TLcdGXYDataObjectPolygonLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Re-definesTLcdGXYLabelPainter.retrieveLabels.protected String[]TLcdGXYDataObjectPolylineLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Re-definesTLcdGXYLabelPainter.retrieveLabels.protected String[]TLcdGXYEditableLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Deprecated.Retrieves the labels to be painted for aObject.protected String[]TLcdGXYEditableLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext) Deprecated.protected String[]TLcdGXYFeaturedLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Returns an array containing the lines of text for a single label.protected String[]TLcdGXYFeaturedPolygonLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Re-definesTLcdGXYPolygonLabelPainter.retrieveLabels.protected String[]TLcdGXYFeaturedPolylineLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Re-definesTLcdGXYPolylineLabelPainter.retrieveLabels.protected String[]TLcdGXYLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Returns an array containing the lines of text for a single label.protected String[]TLcdGXYLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext) Deprecated.protected String[]TLcdGXYMultiFontLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Retrieves the labels to be painted for the set Object.protected String[]TLcdGXYPolygonLabelPainter.retrieveLabels(int aMode, ILcdGXYContext aGXYContext) Returns an array containing the lines of text for a single label.protected String[]TLcdGXYPolygonLabelPainter.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[]TLcdGXYPolylineLabelPainter.retrieveLabels(ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYEditableLabelPainter.setLabelLocation(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidILcdGXYPainterStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) Set upaGraphicsbefore painting aObject.voidTLcdG2DLineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) ConfiguresaGraphicsfor painting the given object.voidTLcdGXYHatchedFillStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYPainterColorStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) CallsaGraphics.setColor(getSelectionColor)if(aMode & <code>ILcdGXYPainter.SELECTED</code>) != 0and getSelectionColor returns a nonnullvalue,aGraphics.setColor(getDefaultColor)otherwise.voidTLcdGXYPainterFontStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) voidTLcdStrokeLineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) ConfiguresaGraphicsfor painting the given object.ALcdGXYPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Override this method to support snapping.ILcdGXYPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns an object that can be used as snapping target when graphically editing an object.TLcdGXYShapePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanALcdGXYLabelPainter.supportLabelSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns whether this label painter supports snapping for the label specified bysetObject,setLabelIndexandsetSubLabelIndex, considering the givenILcdGXYContextinstance.booleanILcdGXYLabelPainter2.supportLabelSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns whether this label painter supports snapping for the label specified bysetObject,setLabelIndexandsetSubLabelIndex, considering the givenILcdGXYContextinstance.booleanTLcdGXYHaloLabelPainter2.supportLabelSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanALcdGXYPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Override this method to support snapping.booleanILcdGXYPainter.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.booleanTLcdGXYShapePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Constructors in com.luciad.view.gxy with parameters of type ILcdGXYContextModifierConstructorDescriptionALcdGXYContextWrapper(ILcdGXYContext aGXYContext) Creates a wrapper for the specifiedILcdGXYContext.TLcdGXYContext(ILcdGXYContext aGXYContext) Constructs aTLcdGXYContextfrom anotherILcdGXYContext. -
Uses of ILcdGXYContext in com.luciad.view.gxy.controller
Methods in com.luciad.view.gxy.controller with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected voidTLcdGXYSelectController.addInSelection(Object aObject, ILcdGXYPainter aGXYPainter, ILcdGXYContext aGXYContext) Deprecated.This method is called in the selection process to add aObject in the selection.voidALcdGXYNewControllerModel2.cancel(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Cancels creation of the object.voidALcdGXYNewControllerModel2.commit(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Commits the created object.abstract ObjectALcdGXYNewControllerModel2.create(int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Creates an uninitialized model object, ready for editing.protected ILcdUndoableALcdGXYNewControllerModel2.createCommitUndoable(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Creates a newILcdUndoablefor committing the given 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.getCreationStatus(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Returns the creation status of the object being created.abstract ILcdGXYLayerALcdGXYNewControllerModel2.getGXYLayer(Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Returns a suitable layer for creating an object.ALcdGXYNewControllerModel2.mouseCursor(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Returns the desired cursor for the given parameters, ornullif no specific cursor is needed.voidALcdGXYNewControllerModel2.paint(Object aObject, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Paints the object being created.protected voidTLcdGXYSelectController.removeFromSelection(Object aObject, ILcdGXYPainter aGXYPainter, ILcdGXYContext aGXYContext) Deprecated.This method is called in the selection process to remove aObject from the selection.protected booleanTLcdGXYSelectController.selectOnLayer(ILcdGXYContext aGXYContext, int aSelectionMode) Deprecated.Processes a selection update on anILcdGXYLayer(aGXYContext.getGXYLayer()) at the AWT location [ aGXYContext.getX(), aGXYContext.getY() ], taking into aSelectionMode.booleanALcdGXYNewControllerModel2.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).protected booleanTLcdGXYNewController2.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.booleanALcdGXYNewControllerModel2.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).protected booleanTLcdGXYNewController2.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.booleanALcdGXYNewControllerModel2.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).protected booleanTLcdGXYNewController2.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.ALcdGXYNewControllerModel2.snapTarget(Object aObjectToSnap, int aEditCount, Graphics aGraphics, MouseEvent aMouseEvent, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) Tries to retrieve a snap target from the givenaSnappables. -
Uses of ILcdGXYContext in com.luciad.view.gxy.controller.touch
Methods in com.luciad.view.gxy.controller.touch with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected doubleTLcdMapTouchRulerController.calculateAzimuth(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the azimuth in degrees between the two given points.protected doubleTLcdMapTouchRulerController.calculateDistance(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the distance in meters between the two given points.protected booleanTLcdGXYTouchNewController.shouldCommit(Object aObject, int aEditCount, Graphics aGraphics, TLcdTouchPoint aTouchPoint, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) This method indicates that the object should be committed.protected booleanTLcdGXYTouchNewController.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 booleanTLcdGXYTouchNewController.shouldUndo(Object aObject, int aEditCount, Graphics aGraphics, TLcdTouchPoint aTouchPoint, ILcdGXYLayerSubsetList aSnappables, ILcdGXYContext aContext) This method controls when you should undo instead of edit. -
Uses of ILcdGXYContext in com.luciad.view.gxy.labeling.algorithm.discrete
Methods in com.luciad.view.gxy.labeling.algorithm.discrete with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionbooleanILcdGXYLabelingPathProvider.getPathsSFCT(Object aDomainObject, List<TLcdLabelIdentifier> aLabels, ILcdGXYContext aGXYContext, List<ILcdAWTPath> aPathsSFCT) This methods addsILcdAWTPaths to the given list.booleanTLcdGXYLabelingPathProvider.getPathsSFCT(Object aDomainObject, List<TLcdLabelIdentifier> aLabels, ILcdGXYContext aGXYContext, List<ILcdAWTPath> aPathsSFCT) -
Uses of ILcdGXYContext in com.luciad.view.gxy.labeling.util
Methods in com.luciad.view.gxy.labeling.util with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionstatic booleanTLcdGXYCollectedLabelInfoUtil.addDimensionAndLabelAnchorOffsetDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT, ILcdGXYContext aGXYContext, Graphics aGraphics, int aLabelPainterMode) This method adds dimension data to the givenTLcdCollectedLabelInfoobject when it doesn't exist yet.static booleanTLcdGXYCollectedLabelInfoUtil.addDimensionDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT, ILcdGXYContext aGXYContext, Graphics aGraphics, int aLabelPainterMode) This method adds dimension data to the givenTLcdCollectedLabelInfowhen it doesn't exist yet.static voidTLcdGXYCollectedLabelInfoUtil.addInteractiveLabelDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT, ILcdGXYContext aGXYContext) This method checks if the given label is an interactive label and stores this usingTLcdCollectedLabelInfo.IS_INTERACTIVE_LABEL.static booleanTLcdGXYCollectedLabelInfoUtil.addLabelAnchorOffsetDataSFCT(TLcdCollectedLabelInfo aLabelInfoSFCT, ILcdGXYContext aGXYContext, Graphics aGraphics, int aLabelPainterMode) This method calculates label anchor offset data for the givenTLcdCollectedLabelInfo, and stores it usingTLcdCollectedLabelInfo.LABEL_ANCHOR_OFFSET_KEY.static booleanTLcdGXYCollectedLabelInfoUtil.resolveParentBoundsSFCT(TLcdLabelLocation aLabelLocationSFCT, ILcdGXYContext aGXYContext, Graphics aGraphics, int aLabelPainterMode) This method resolves the parent bounds of the given label location. -
Uses of ILcdGXYContext in com.luciad.view.gxy.painter
Methods in com.luciad.view.gxy.painter with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionbooleanTLcdGXYArcBandPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYArcPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYBoundsPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYBufferPainter.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.booleanTLcdGXYCircleBy3PointsPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYCirclePainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYCircularArcPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYCompositeCurvePainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYCompositeRingPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYEllipsePainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYGeoBufferPainter.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.booleanTLcdGXYIconPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYLonLatHeightBufferPainter.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.booleanTLcdGXYOffsetIconPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYPointListPainter.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.booleanTLcdGXYShapeListPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Determines whether a snap target should be accepted or not.booleanTLcdGXYSurfacePainter.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.booleanTLcdGXYTextPainter.acceptSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returnsfalsebecause snapping is not supported.booleanTLcdGXYCompositeLabelPainter.acceptSnapTargetForLabel(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYLabelPainterAdapter.acceptSnapTargetForLabel(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYOffsetIconPainter.acceptSnapTargetForLabel(Graphics aGraphics, ILcdGXYContext aGXYContext) voidTLcdGXYArcBandPainter.anchorPointSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of theILcdArcBandobjectvoidTLcdGXYArcPainter.anchorPointSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of theILcdArcobject.voidTLcdGXYCircleBy3PointsPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYCirclePainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYCircularArcPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYClippingPainterWrapper.anchorPointSFCT(Graphics aGraphics, int i, ILcdGXYContext aILcdGXYContext, Point aPoint) voidTLcdGXYCompositeCurvePainter.anchorPointSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of theILcdCompositeCurveobject.voidTLcdGXYCompositeRingPainter.anchorPointSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of theILcdRingobject.voidTLcdGXYDynamicSegmentationEventPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Deprecated.voidTLcdGXYEllipsePainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYGeoBufferPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of the buffer, as specified byTLcdGXYGeoBufferPainter.getAnchorPointLocation().voidTLcdGXYHaloPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYIconPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) protected voidTLcdGXYLabelPainterAdapter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, Point aPointSFCT) This method retrieves an anchor point using the correspondingILcdGXYPainterfor the Object to be painted (aGXYContext.getGXYLayer().getGXYPainter( aObject )).voidTLcdGXYOffsetIconPainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYPointListPainter.anchorPointSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of theILcdPointList.voidTLcdGXYShapeListPainter.anchorPointSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, Point aPointSFCT) Moves the specifiedaPointSFCTto the anchor point of theILcdShapeListobject.voidTLcdGXYSurfacePainter.anchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYPointListPainter.append2DPoint(ILcd2DEditablePointList a2DEditablePointList, double aX, double aY, int aRenderMode, ILcdGXYContext aGXYContext) Appends a point to the end of the specifiedILcd2DEditablePointList.booleanILcdGXYPathPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) Appends a discretized representation in view coordinates to the given path.booleanTLcdGXYArcBandPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYArcPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYBoundsPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYCircleBy3PointsPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYCirclePainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYCircularArcPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYCompositeCurvePainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYCompositeRingPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYEllipsePainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYPointListPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanTLcdGXYShapeListPainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) Appends a discretized representation in view coordinates to the given path.booleanTLcdGXYSurfacePainter.appendAWTPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdAWTPath aAWTPathSFCT) booleanILcdGXYPathPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) Appends a discretized representation in world coordinates to the given path.booleanTLcdGXYArcBandPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYArcPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYBoundsPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYCircleBy3PointsPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYCirclePainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYCircularArcPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYCompositeCurvePainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYCompositeRingPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYEllipsePainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYPointListPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) booleanTLcdGXYShapeListPainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) Appends a discretized representation in world coordinates to the given path.booleanTLcdGXYSurfacePainter.appendGeneralPath(ILcdGXYContext aGXYContext, int aRenderMode, ILcdGeneralPath aGeneralPathSFCT) protected voidTLcdGXYArcBandPainter.boundsOfEditingLabelsSFCT(Graphics aGraphics, ILcdArcBand aArcBand, int aTouchedLocation, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Called by theboundsSFCTmethod when editing anILcd2DEditableArcBand.protected voidTLcdGXYArcPainter.boundsOfEditingLabelsSFCT(Graphics aGraphics, ILcdArc aArc, int aTouchedLocation, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Called by theboundsSFCTmethod when editing anILcd2DEditableArc.protected voidTLcdGXYEllipsePainter.boundsOfEditingLabelsSFCT(Graphics aGraphics, ILcdEllipse aEllipse, int aTouchedLocation, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Called by theboundsSFCTmethod when editing anILcd2DEditableEllipse.voidTLcdGXYArcBandPainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Computes the bounds of the representation of anILcdArcBandin AWT coordinates.voidTLcdGXYArcPainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Computes the bounds of the representation of anILcdArcin AWT coordinates.voidTLcdGXYBoundsPainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Computes the bounds of the representation of anILcdBoundsin AWT coordinates.voidTLcdGXYBufferPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYCircleBy3PointsPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYCirclePainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Computes the bounds of the representation of anILcdCirclein AWT coordinates.voidTLcdGXYCircularArcPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYClippingPainterWrapper.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aILcdGXYContext, ILcd2DEditableBounds aILcd2DEditableBounds) voidTLcdGXYCompositeCurvePainter.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.voidTLcdGXYCompositeRingPainter.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.voidTLcdGXYDynamicSegmentationEventPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Deprecated.voidTLcdGXYEllipsePainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Computes the bounds of the representation of anILcdEllipsein AWT coordinates.voidTLcdGXYGeoBufferPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYHaloPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYIconPainter.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.voidTLcdGXYImageIconPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYImagePainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYLonLatHeightBufferPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Deprecated.voidTLcdGXYOffsetIconPainter.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.voidTLcdGXYPointListPainter.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.voidTLcdGXYRoundedPointListPainter.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.voidTLcdGXYShapeListPainter.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.voidTLcdGXYSurfacePainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdGXYTextPainter.boundsSFCT(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Computes the bounds of the representation of anILcdTextin AWT coordinates.protected voidTLcdGXYBufferPainter.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.protected voidTLcdGXYLonLatHeightBufferPainter.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.booleanTLcdGXYArcBandPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdArcBandobject set to the painter.booleanTLcdGXYArcPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdArcobject set to the painter.booleanTLcdGXYBoundsPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdBoundsobject set to the painter.booleanTLcdGXYBufferPainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYCircleBy3PointsPainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYCirclePainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdCircleobject set to the painter.booleanTLcdGXYCircularArcPainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYCompositeCurvePainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation translates either the touched handle or the entire composite curve forILcdGXYEditor.TRANSLATED, and translates the touched sub curve if the user drags withILcdGXYEditor.RESHAPED.booleanTLcdGXYCompositeRingPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation translates either the touched handle or the entire composite curve forILcdGXYEditor.TRANSLATED, and translates the touched sub curve if the user drags withILcdGXYEditor.RESHAPED.booleanTLcdGXYEllipsePainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdEllipseobject set to the painter.booleanTLcdGXYGeoBufferPainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) This implementation editsILcd2DEditableGeoBufferandILcd2DEditableGeoBufferobjects, otherwise aClassCastExceptionwill be thrown.booleanTLcdGXYIconPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdShapeobject set to the painter.booleanTLcdGXYLonLatHeightBufferPainter.edit(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.booleanTLcdGXYOffsetIconPainter.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.booleanTLcdGXYPointListPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits the retrieved ILcdPointList.booleanTLcdGXYShapeListPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits, depending on theeditTouchedOnlyproperty, allILcdShapeobjects of theILcdShapeListobject are edited or only the touched object.booleanTLcdGXYSurfacePainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation translates all rings forILcdGXYEditor.TRANSLATED.booleanTLcdGXYTextPainter.edit(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) This implementation edits theILcdTextobject set to the painter.booleanTLcdGXYCompositeLabelPainter.editLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYLabelPainterAdapter.editLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYOffsetIconPainter.editLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Adapts the setTLcdLabelLocationaccording to the information present in aGXYContext.protected booleanTLcdGXYShapeListPainter.editShape(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcdGXYEditor aGXYEditor, ILcdShapeList aShapeList, int aIndex) Edits the shape at the specified index in aShapeList.TLcdGXYArcBandPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYArcPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYBoundsPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYBufferPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) ImplementsILcdGXYPainter.getCursor.TLcdGXYCircleBy3PointsPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYCirclePainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYCircularArcPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYClippingPainterWrapper.getCursor(Graphics aGraphics, int i, ILcdGXYContext aILcdGXYContext) TLcdGXYCompositeCurvePainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYCompositeRingPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYDynamicSegmentationEventPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.TLcdGXYEllipsePainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYGeoBufferPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYHaloPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYIconPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns a translationCursorwhen appropriate, ornullotherwise.TLcdGXYLonLatHeightBufferPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.ImplementsILcdGXYPainter.getCursor.TLcdGXYOffsetIconPainter.getCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYPointListPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYShapeListPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYSurfacePainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.TLcdGXYTextPainter.getCursor(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns aCursorthat clarifies the render mode and context this painter is operating in.intTLcdGXYCompositeLabelPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) intTLcdGXYLabelPainterAdapter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) Return the number of labels for the currently set object.intTLcdGXYOffsetIconPainter.getLabelCount(Graphics aGraphics, ILcdGXYContext aGXYContext) Return the number of labels for the currently set object.TLcdGXYCompositeLabelPainter.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYLabelPainterAdapter.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) TLcdGXYOffsetIconPainter.getLabelCursor(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) protected voidTLcdGXYTextPainter.getText(ILcdGXYContext aGXYContext, ILcd2DEditableText aTextSFCT) Gets a new text for theILcd2DEditableTextobject.intTLcdGXYPointListPainter.getTouchedPoint(ILcdGXYContext aGXYContext) Returns the index of the point in theILcdPointListobject that has been touched according to the screen (x,y) coordinates passed in theILcdGXYContext, or-1if none of the points were touched.intTLcdGXYPointListPainter.getTouchedSegment(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns the index of the segment in theILcdPointListobject that has been touched according to the coordinates in the context, or-1if none of the segments were touched.intTLcdGXYRoundedPointListPainter.getTouchedSegment(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) voidTLcdGXYPointListPainter.insert2DPoint(ILcd2DEditablePointList a2DEditablePointList, int aIndex, double aX, double aY, int aRenderMode, ILcdGXYContext aGXYContext) Inserts a point at the given index into the specifiedILcd2DEditablePointList.booleanTLcdGXYPointListPainter.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.booleanTLcdGXYCompositeLabelPainter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYLabelPainterAdapter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Tests if the label specified bysetObject,setLabelIndexandsetSubLabelIndexis touched at view location(specified by aGXYContext.getX()andaGXYContext.getY()), considering the mode and theILcdGXYContextinstance.booleanTLcdGXYOffsetIconPainter.isLabelTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Tests if the label specified bysetObject,setLabelIndexandsetSubLabelIndexis touched at view location(specified by aGXYContext.getX()andaGXYContext.getY()), considering the mode and theILcdGXYContextinstance.booleanTLcdGXYArcBandPainter.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.booleanTLcdGXYArcPainter.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.booleanTLcdGXYBoundsPainter.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.booleanTLcdGXYBufferPainter.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.booleanTLcdGXYCircleBy3PointsPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYCirclePainter.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.booleanTLcdGXYCircularArcPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYClippingPainterWrapper.isTouched(Graphics aGraphics, int i, ILcdGXYContext aILcdGXYContext) booleanTLcdGXYCompositeCurvePainter.isTouched(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns whether one of theILcdCurveobjects inside theILcdCompositeCurveobject is touched.booleanTLcdGXYCompositeRingPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYDynamicSegmentationEventPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.booleanTLcdGXYEllipsePainter.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.booleanTLcdGXYGeoBufferPainter.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.booleanTLcdGXYHaloPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYIconPainter.isTouched(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns whether the mouse position in the given context is touching the painted icon.booleanTLcdGXYImageIconPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYImagePainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYLonLatHeightBufferPainter.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.booleanTLcdGXYOffsetIconPainter.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.booleanTLcdGXYPointListPainter.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.booleanTLcdGXYRoundedPointListPainter.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.booleanTLcdGXYShapeListPainter.isTouched(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Returns whether one of theILcdShapeobjects inside theILcdShapeListobject is touched.booleanTLcdGXYSurfacePainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdGXYTextPainter.isTouched(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Depending on the rendering mode, returns whether the mouse pointer is within the rotated bounds of theILcdTextobject.voidTLcdGXYCompositeLabelPainter.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) voidTLcdGXYLabelPainterAdapter.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) SetsaPointSFCTto the anchor point of the label specified bysetObject,setLabelIndexandsetSubLabelIndex.voidTLcdGXYOffsetIconPainter.labelAnchorPointSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Point aPointSFCT) SetsaPointSFCTto the anchor point of the label specified bysetObject,setLabelIndexandsetSubLabelIndex.doubleTLcdGXYCompositeLabelPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) doubleTLcdGXYLabelPainterAdapter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Calculates the bounds of the label that can be painted.doubleTLcdGXYOffsetIconPainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Calculates the bounds of the label that can be painted.TLcdGXYOffsetIconPainter.labelSnapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) protected booleanTLcdGXYBoundsPainter.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 booleanTLcdGXYPointListPainter.linkToSnapTarget(Graphics aGraphics, ILcd2DEditablePointList aPointList, int aPointIndex, int aRenderMode, ILcdGXYContext aGXYContext) Edits the specifiedILcdPointListso that, if the snap target is accepted, the point (specified by its index) snaps to this snap target.protected booleanTLcdGXYTextPainter.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.voidTLcdGXYPointListPainter.move2DPoint(ILcd2DEditablePointList a2DEditablePointList, int aIndex, double aX, double aY, int aRenderMode, ILcdGXYContext aGXYContext) Moves the point at the given index in the specifiedILcd2DEditablePointListto the given point in the 2D space.voidTLcdGXYArcBandPainter.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.voidTLcdGXYArcPainter.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.voidTLcdGXYBoundsPainter.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.voidTLcdGXYBufferPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYCircleBy3PointsPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYCirclePainter.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.voidTLcdGXYCircularArcPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYClippingPainterWrapper.paint(Graphics aGraphics, int aMode, ILcdGXYContext aILcdGXYContext) voidTLcdGXYCompositeCurvePainter.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.voidTLcdGXYCompositeRingPainter.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.voidTLcdGXYDynamicSegmentationEventPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYEllipsePainter.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.voidTLcdGXYGeoBufferPainter.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.voidTLcdGXYHaloPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYIconPainter.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.voidTLcdGXYImageIconPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYImagePainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYLonLatHeightBufferPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYOffsetIconPainter.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.voidTLcdGXYPointListPainter.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.voidTLcdGXYShapeListPainter.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.voidTLcdGXYSurfacePainter.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.voidTLcdGXYTextPainter.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 voidTLcdGXYArcBandPainter.paintEditingLabels(Graphics aGraphics, ILcdArcBand aArcBand, int aTouchedLocation, ILcdGXYContext aGXYContext) Called by thepaintmethod when editing anILcd2DEditableArcBand.protected voidTLcdGXYArcPainter.paintEditingLabels(Graphics aGraphics, ILcdArc aArc, int aTouchedLocation, ILcdGXYContext aGXYContext) Called by thepaintmethod when editing anILcd2DEditableArc.voidTLcdGXYCirclePainter.paintEditingLabels(Graphics aGraphics, ILcdCircle aCircle, int aRenderMode, ILcdGXYContext aGXYContext) Called by thepaintmethod when editing anILcd2DEditableCircle.protected voidTLcdGXYCircularArcPainter.paintEditingLabels(Graphics aGraphics, ILcdCircularArc aCircularArc, int aTouchedLocation, ILcdGXYContext aGXYContext) Called by thepaintmethod when editing a circular arc.protected voidTLcdGXYEllipsePainter.paintEditingLabels(Graphics aGraphics, ILcdEllipse aEllipse, int aTouchedLocation, ILcdGXYContext aGXYContext) Called by thepaintmethod when editing anILcd2DEditableEllipse.voidTLcdGXYCompositeLabelPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYLabelPainterAdapter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdGXYOffsetIconPainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Paints the label specified bysetObject,setLabelIndexandsetSubLabelIndexonaGraphics.protected voidTLcdGXYIconPainter.paintSnap(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called when this painter needs to paint its object in the rendering modeILcdGXYPainter.SNAPS.voidTLcdGXYPointListPainter.removePointAt(ILcd2DEditablePointList a2DEditablePointList, int aIndex, int aRenderMode, ILcdGXYContext aGXYContext) Removes the point at the given index from the specifiedILcd2DEditablePointList.protected voidTLcdGXYArcBandPainter.setupGraphicsForFill(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before filling arc bands on the specifiedGraphicsobject.protected voidTLcdGXYBoundsPainter.setupGraphicsForFill(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before filling bounds on the specifiedGraphicsobject.protected voidTLcdGXYBufferPainter.setupGraphicsForFill(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) This method is called by thisILcdGXYPainterjust before drawing Fills on aGraphics.protected voidTLcdGXYCirclePainter.setupGraphicsForFill(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before filling circles on the specifiedGraphicsobject.protected voidTLcdGXYEllipsePainter.setupGraphicsForFill(Graphics aGraphics, Object aObject, int aRenderMode, ILcdGXYContext aGXYContext) Called just before filling ellipses on the specifiedGraphicsobject.protected voidTLcdGXYLonLatHeightBufferPainter.setupGraphicsForFill(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.This method is called by thisILcdGXYPainterjust before drawing Fills on aGraphics.protected voidTLcdGXYPointListPainter.setupGraphicsForFill(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before filling polygons on the specifiedGraphicsobject.protected voidTLcdGXYTextPainter.setupGraphicsForFill(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before filling the backgrounds on the specifiedGraphicsobject.protected voidTLcdGXYTextPainter.setupGraphicsForFrame(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting the frame on the specifiedGraphicsobject.protected voidTLcdGXYArcBandPainter.setupGraphicsForLine(Graphics aGraphics, Object aObject, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting a line on the specifiedGraphicsobject.protected voidTLcdGXYArcPainter.setupGraphicsForLine(Graphics aGraphics, Object aObject, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting a line on the specifiedGraphicsobject.protected voidTLcdGXYBoundsPainter.setupGraphicsForLine(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting a line on the specifiedGraphicsobject.protected voidTLcdGXYBufferPainter.setupGraphicsForLine(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) This method is called by thisILcdGXYPainterjust before drawing lines on aGraphics.protected voidTLcdGXYCirclePainter.setupGraphicsForLine(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting a line on the specifiedGraphicsobject.protected voidTLcdGXYCompositeCurvePainter.setupGraphicsForLine(ILcdCompositeCurve aCurve, Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting the composite curve on the specifiedGraphicsobject.protected voidTLcdGXYEllipsePainter.setupGraphicsForLine(Graphics aGraphics, Object aObject, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting a line on the specifiedGraphicsobject.protected voidTLcdGXYLonLatHeightBufferPainter.setupGraphicsForLine(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.This method is called by thisILcdGXYPainterjust before drawing lines on aGraphics.protected voidTLcdGXYPointListPainter.setupGraphicsForLine(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting a line on the specifiedGraphicsobject.protected voidTLcdGXYPointListPainter.setupGraphicsForPoint(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before painting points on the specifiedGraphicsobject.protected voidTLcdGXYTextPainter.setupGraphicsForText(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext) Called just before drawing the text on the specifiedGraphicsobject.TLcdGXYArcBandPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the center point or one of the end points of theILcdArcBandif it is touched.TLcdGXYArcPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the center point or one of the end points of theILcdArcif it is touched.TLcdGXYBoundsPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns one of the bounds points of theILcdBoundsobject if it is touched.TLcdGXYBufferPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns one of the axis or contour points of the buffer if it is touched.TLcdGXYCircleBy3PointsPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdGXYCirclePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the center point of theILcdCircleif it is touched.TLcdGXYCircularArcPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdGXYClippingPainterWrapper.snapTarget(Graphics aGraphics, ILcdGXYContext aILcdGXYContext) TLcdGXYCompositeCurvePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the first snap target that was found by the painters of the shapes inside theILcdCompositeCurveobject.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.TLcdGXYDynamicSegmentationEventPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Deprecated.TLcdGXYEllipsePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the center point of theILcdEllipseif it is touched.TLcdGXYGeoBufferPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns one of the axis or contour points of the buffer if it is touched.TLcdGXYHaloPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) TLcdGXYIconPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the focus point of theILcdShapeobject if the point is touched.TLcdGXYLonLatHeightBufferPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Deprecated.Returns one of the axis or contour points of theTLcdLonLatHeightBufferif it is touched.TLcdGXYOffsetIconPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns an object that can be used as snapping target when graphically editing an object.TLcdGXYPointListPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns a point of theILcdPointListobject if the point is touched.TLcdGXYShapeListPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the first snap target that was found by the painters of the shapes inside theILcdShapeListobject.TLcdGXYSurfacePainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returns the first snap target that was found by the painters of the surface rings.TLcdGXYTextPainter.snapTarget(Graphics aGraphics, ILcdGXYContext aGXYContext) Returnsnullbecause snapping is not supported.booleanTLcdGXYOffsetIconPainter.supportLabelSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYArcBandPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping, always returnstrue.booleanTLcdGXYArcPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping, always returnstrue.booleanTLcdGXYBoundsPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping, always returnstrue.booleanTLcdGXYBufferPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping.booleanTLcdGXYCircleBy3PointsPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYCirclePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping, always returnstrue.booleanTLcdGXYCircularArcPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYClippingPainterWrapper.supportSnap(Graphics aGraphics, ILcdGXYContext aILcdGXYContext) booleanTLcdGXYCompositeCurvePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when at least one of the painters of the shapes inside theILcdCompositeCurveobject supports snapping.booleanTLcdGXYCompositeRingPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when at least one of the painters of the shapes inside the composite ring object supports snapping.booleanTLcdGXYDynamicSegmentationEventPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Deprecated.booleanTLcdGXYEllipsePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping, always returnstrue.booleanTLcdGXYGeoBufferPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation supports snapping, always returnstrue.booleanTLcdGXYHaloPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) booleanTLcdGXYIconPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when theILcdShapeobject set to this painter is visible in the view.booleanTLcdGXYLonLatHeightBufferPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Deprecated.This implementation supports snapping.booleanTLcdGXYOffsetIconPainter.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.booleanTLcdGXYPointListPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when theILcdPointListobject set to this painter contains at least one point.booleanTLcdGXYRoundedPointListPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when theILcdPointListobject set to this painter contains at least one point andTLcdGXYRoundedPointListPainter.getRoundness()equals 0.booleanTLcdGXYShapeListPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when at least one of the painters of the shapes inside theILcdShapeListobject supports snapping.booleanTLcdGXYSurfacePainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) Supports snapping when at least one of the painters of the rings in this surface supports snapping.booleanTLcdGXYTextPainter.supportSnap(Graphics aGraphics, ILcdGXYContext aGXYContext) This implementation does not support snapping, always returnsfalse.voidTLcdGXYPointListPainter.translate2D(ILcd2DEditablePointList a2DEditablePointList, double aDeltaX, double aDeltaY, int aRenderMode, ILcdGXYContext aGXYContext) Translates all the points of the specifiedILcd2DEditablePointListfrom their current positions over the given translation vector in the 2D space.voidTLcdGXYPointListPainter.translate2DPoint(ILcd2DEditablePointList a2DEditablePointList, int aIndex, double aDeltaX, double aDeltaY, int aRenderMode, ILcdGXYContext aGXYContext) Translates the point at the given index in the specifiedILcd2DEditablePointListfrom its current position over the given translation vector in the 2D space. -
Uses of ILcdGXYContext in com.luciad.view.map
Methods in com.luciad.view.map with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionprotected doubleTLcdAdvancedMapRulerController.calculateAzimuth(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the azimuth in degrees between the two given points.protected doubleTLcdAdvancedMapRulerController.calculateDistance(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the distance in meters between the two given points.voidTLcdMapG2DLineStyle.setupGraphics(Graphics aGraphics, Object aObject, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.view.map.multilevelgrid
Methods in com.luciad.view.map.multilevelgrid with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionbooleanTLcdMultilevelGridLayer.isLabelLevel(int aLevel, ILcdGXYContext aGXYContext) Indicates whether the labels should be rendered for the given level of the grid.booleanTLcdMultilevelGridLayer.isPaintLevel(int aLevel, ILcdGXYContext aGXYContext) Indicates whether the given level should be rendered.booleanTLcdMultilevelGridLayer.isPaintOutline(ILcdGXYContext aGXYContext) Whether the outline of the grid should be painted.protected voidTLcdMultilevelGridLayer.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 voidTLcdMultilevelGridLayer.paintLabels(int aLevel, Graphics aGraphics, ILcdGXYContext aGXYContext) Called from paint to paint all labels.protected voidTLcdMultilevelGridLayer.paintLevel(int aLevel, Graphics aGraphics, ILcdGXYContext aGXYContext) Renders a level of the grid on the Graphics passed in the given context.protected voidTLcdMultilevelGridLayer.paintOutline(Graphics aGraphics, ILcdGXYContext aGXYContext) Renders the outline of the grid on the Graphics passed. -
Uses of ILcdGXYContext in com.luciad.view.map.painter
Methods in com.luciad.view.map.painter with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdCompassGridPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdLonLatBorderGridPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdLonLatGridPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) voidTLcdUTMZonePainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds aBoundsSFCT) Sets the bounds equal to the views width and height.booleanTLcdCompassGridPainter.isTouched(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) booleanTLcdLonLatBorderGridPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdLonLatGridPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) booleanTLcdUTMZonePainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Always returns false.doubleTLcdUTMZonePainter.labelBoundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, Rectangle aRectangleSFCT) Sets the bounds to the bounds of the visible part of the ILcdGXYView.voidTLcdCompassGridPainter.paint(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) Paints a compass grid centered at the given domain object.voidTLcdLonLatBorderGridPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdLonLatGridPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdUTMZonePainter.paint(Graphics aGraphics, int aState, ILcdGXYContext aGXYContext) ImplementsILcdGXYPainter.paintforTLcdUTMZoneObjects.voidTLcdUTMZonePainter.paintLabel(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.wms.client.gxy
Methods in com.luciad.wms.client.gxy with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdWMSProxyGXYPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext, ILcd2DEditableBounds a2DEditableBoundsSFCT) TLcdWMSProxyGXYPainter.getFeatureInfoContext(int aX, int aY, ILcdGXYContext aGXYContext) Returns aTLcdWMSGetFeatureInfoContextfor the given view coordinate.booleanTLcdWMSProxyGXYPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) voidTLcdWMSProxyGXYPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdGXYContext in com.luciad.wms.client.gxy.tiled
Methods in com.luciad.wms.client.gxy.tiled with parameters of type ILcdGXYContextModifier and TypeMethodDescriptionvoidTLcdGXYTiledWMSProxyPainter.boundsSFCT(Graphics aGraphics, int aMode, ILcdGXYContext aContext, ILcd2DEditableBounds aBoundsSFCT) TLcdGXYTiledWMSProxyPainter.getFeatureInfoContext(int aX, int aY, ILcdGXYContext aGXYContext) Returns aTLcdWMSGetFeatureInfoContextfor the given view coordinate.booleanTLcdGXYTiledWMSProxyPainter.isTouched(Graphics aGraphics, int aMode, ILcdGXYContext aContext) voidTLcdGXYTiledWMSProxyPainter.paint(Graphics aGraphics, int aMode, ILcdGXYContext aContext)
TLcdGXYPolygonLabelPainter.labelBoundsSFCT(java.awt.Graphics, int, ILcdGXYContext, java.awt.Rectangle)in combination withTLcdGXYPolygonLabelPainter.setObject(java.lang.Object)instead.