Uses of Interface
com.luciad.view.gxy.ILcdGXYView
Package
Description
Provides classes for
ILcdEarthTileSet
s with terrain data.Provides 2D visualization support for
ILcdEarthTileSet
s.
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.This package contains functionality for retrieving copyright information from an ILcdGXYView with
Bing Maps imagery.
GUI aspects independent of any chosen windows API in the context of the DAFIF format.
Contains painters and icons for visualizing GRIB data.
This package provides classes for visualizing KML data on 2D maps.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
This package provides an add-on which adds Bing maps data support to a 2D map.
Provides various addons that add support for 2D maps; the most important addon is the TLcyMapAddOn.
Provides the addon that offers printing support to Lucy.
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides supporting classes for asynchronous painting.
Model interfaces
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
This package provides support for the OGC Web Map Tile Service (WMTS).
Handles simulation of dynamic data.
Handles the labeling of realtime data for GXY layers.
Contains all classes for terrain elevation analysis.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView
.This package provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers
.Controllers for 2D views.
Touch controllers for the 2D view.
Handles GXY view label placers and GXY labeling algorithms.
Handles GXY labeling algorithms.
Handles discrete placements labeling algorithms.
This package contains utility classes that can be used to implement ILcdGXYLabelingAlgorithms.
This package contains classes for working with measurement values in a GXY context.
This package provides specializations of
TLcdLayerTree
and related classes for GXY views and GXY layers.This package contains the implementation of the navigation controls for a
ILcdGXYView
.Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
Contains a layer factory for models that contain an
ALcdWMSProxy
object.Implementation of the OGC Web Map Service (WMS) specification.
Contains encoders to send GetMap/GetFeatureInfo results to the client.
-
Uses of ILcdGXYView in com.luciad.earth.tileset.terrain
Modifier and TypeMethodDescriptionprotected ILcdHeightProvider
TLcdEarthGXYLayerHeightProviderFactory.createTileSetHeightProvider
(ILcdEarthTileSet aTileSet, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdGeoReference aReference, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) Creates a layer-based height provider for a tile set.protected TLcdEarthGXYElevationRasterPainter
TLcdEarthGXYLayerHeightProviderFactory.getGXYElevationPainter
(ILcdEarthTileSet aTileSet, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdGeoReference aReference, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) Returns the elevation painter for a tile set. -
Uses of ILcdGXYView in com.luciad.earth.view.gxy
Modifier and TypeMethodDescriptionTLcdGXYRasterBasedScaleLevelProvider.getScaleLevels
(int aX, int aY, ILcdGXYView aView) void
TLcdEarthGXYMultivaluedRasterPainter.updateTiles
(ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache.void
TLcdEarthGXYMultivaluedRasterPainter.updateTiles
(Object aObject, ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache for an object.void
TLcdEarthGXYRasterPainter.updateTiles
(ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache.void
TLcdEarthGXYRasterPainter.updateTiles
(Object aObject, ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache for an object. -
Uses of ILcdGXYView in com.luciad.format.aixm51.view.gxy
Modifier and TypeMethodDescriptionTLcdAIXM51LabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdAIXM51LabelingAlgorithm.computeLabelPlacements
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) -
Uses of ILcdGXYView in com.luciad.format.bingmaps.copyright.gxy
ModifierConstructorDescriptionTLcdBingMapsGXYCopyrightIcon
(ILcdGXYView aGXYView) Creates a new Bing Maps copyright icon that will automatically be kept consistent with the passed view.TLcdBingMapsGXYCopyrightProvider
(ILcdGXYView aGXYView) Constructs a new copyright provider, initialized using the passed view.TLcdBingMapsGXYCopyrightProvider
(ILcdGXYView aGXYView, ILcdBingMapsCopyrightListener aListener) Constructs a new copyright provider, initialized using the passed view. -
Uses of ILcdGXYView in com.luciad.format.dafif.gui
Modifier and TypeMethodDescriptionILcdDAFIFLoaderViewAdapterFactory.createDAFIFLoaderViewAdapter
(TLcdDAFIFLoader aDAFIFLoader, ILcdGXYView aGXYView) Create a newILcdDAFIFLoaderViewAdapter
instance for the given givenTLcdDAFIFLoader
andILcdGXYView
.ModifierConstructorDescriptionTLcdDAFIFLoaderViewAdapter
(TLcdDAFIFLoader aDAFIFLoader, ILcdGXYView aGXYView, ILcdGXYLayerFactory aLayerFactory) -
Uses of ILcdGXYView in com.luciad.format.grib.gxy
Modifier and TypeMethodDescriptionvoid
TLcdGRIBGXYController.startInteraction
(ILcdGXYView aView) Deprecated. -
Uses of ILcdGXYView in com.luciad.format.kml22.view.gxy
Modifier and TypeMethodDescriptionTLcdKML22GXYRegionFilter.getGXYView()
Returns the view used by this region filter to calculate region activity.Modifier and TypeMethodDescriptionvoid
TLcdKML22GXYViewParametersUpdater.updateParameters
(ILcdGXYView aView) Updates the parameters of the KML parameter map of this updater according to the state of the specified view.ModifierConstructorDescriptionCreates a region filter with a given viewCreates a camera change action for a given view. -
Uses of ILcdGXYView in com.luciad.format.magneticnorth.gxy
Modifier and TypeMethodDescriptionvoid
TLcdMagneticNorthGXYController.startInteraction
(ILcdGXYView aView) void
TLcdMagneticNorthGXYController.terminateInteraction
(ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.format.s52.gxy
Modifier and TypeMethodDescriptionint
TLcdS52GXYCatalogueLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) int
TLcdS52GXYCatalogueLayerList.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.protected int
TLcdS52GXYLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) int
TLcdS52GXYLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) int
TLcdS52GXYLevelLayerList.applyOnInteract
(ILcdFunction aFunction, Rectangle aRectangle, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.void
TLcdS52GXYCatalogueLayerList.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated.void
TLcdS52GXYLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) void
TLcdS52GXYLevelLayerList.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated. -
Uses of ILcdGXYView in com.luciad.format.vpf
Modifier and TypeMethodDescriptionTLcdVPFDatabasePanel.getGXYView()
Deprecated.Returns the GXY view on which to display the VPF database.TLcdVPFDatabaseTree.getGXYView()
Deprecated.Modifier and TypeMethodDescriptionint
TLcdVPFLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.TLcdVPFLayer.getBounds
(int aMode, ILcdGXYView aGXYView) Deprecated.Gets the union of the painter bounds.void
TLcdVPFDatabasePanel.setGXYView
(ILcdGXYView aGXYView) Deprecated.Sets the GXY view on which to display the VPF database.void
TLcdVPFDatabaseTree.setGXYView
(ILcdGXYView aGXYView) Deprecated.void
TLcdVPFLayerFactory.setGXYView
(ILcdGXYView aGXYView) Deprecated.ModifierConstructorDescriptionTLcdVPFLayerFactory
(ILcdGXYView aGXYView, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel, ILcdBuffer aBuffer) Deprecated.TLcdVPFLayerFactory
(ILcdGXYView aGXYView, ILcdBuffer aBuffer) Deprecated. -
Uses of ILcdGXYView in com.luciad.fusion.client.view.gxy
Modifier and TypeMethodDescriptionprotected int
TLfnGXYVectorLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.int
TLfnGXYVectorLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) Deprecated.int
TLfnGXYVectorLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.int
TLfnGXYVectorLayer.applyOnInteractLabels
(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) Deprecated.TLfnGXYVectorLayer.getBounds
(int aMode, ILcdGXYView aGXYView) Deprecated.void
TLfnGXYVectorLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated. -
Uses of ILcdGXYView in com.luciad.lucy.addons.bingmaps
Modifier and TypeMethodDescriptionTLcyBingMapsAddOn.createCopyrightComponent
(ILcdGXYView aGXYView) Returns a component representing the copyright information of the Bing map layers contained inaGXYView
which will be added on the map.TLcyBingMapsAddOn.createLogoComponent
(ILcdGXYView aGXYView) Returns a component representing the logo of the Bing map layers contained inaGXYView
which will be added on the map. -
Uses of ILcdGXYView in com.luciad.lucy.addons.map
Modifier and TypeMethodDescriptionprotected ILcdGXYView
TLcyMapOverviewComponentFactory.createGXYView
(TLcyMapComponent aMapComponent) -
Uses of ILcdGXYView in com.luciad.lucy.addons.print
Modifier and TypeMethodDescriptionprotected ILcdGXYView
TLcyPrintableComponentFactory.createGXYView
(int aID, ILcyMapComponent aMapComponent, TLcyProperties aProperties) Creates anILcdGXYView
for the given ID.TLcyGXYViewPrintableComponent.getGXYView()
Get the main gxyview corresponding to the map component that needs to be printed.protected ILcdGXYView
TLcyPrintableComponentFactory.getGXYView
(int aID) Returns theILcdGXYView
for the given ID.Modifier and TypeMethodDescriptionboolean
TLcyPrintAreaCustomizerFactory.canCreateObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aView) Deprecated.TLcyPrintAreaCustomizerFactory.createObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead.TLcyPrintAreaCustomizerFactory.createObjectCustomizerDisplayName
(Object aObject, ILcdModel aModel, ILcdGXYView aView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead.protected Customizer
TLcyPrintAreaCustomizerFactory.createPrintContextCustomizer
(TLcyPrintContext aPrintContext, Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Use methods ofILcyCustomizerPanelFactory
instead.ModifierConstructorDescriptionTLcyGXYViewPrintableComponent
(Component aComponent, ILcdGXYView aGXYView) Creates a newTLcyGXYViewPrintableComponent
with the givenComponent
andILcdGXYView
. -
Uses of ILcdGXYView in com.luciad.lucy.gui
Modifier and TypeMethodDescriptionboolean
ILcyObjectCustomizerFactory.canCreateObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Returns true if createObjectCustomizer will return a customizer that can handle the given object, false otherwise.ILcyObjectCustomizerFactory.createObjectCustomizer
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Returns a Customizer for the given object.ILcyObjectCustomizerFactory.createObjectCustomizerDisplayName
(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Returns a display name for the customizer that will be created by createObjectCustomizer( aObject, aModel, aView ) -
Uses of ILcdGXYView in com.luciad.lucy.map
Modifier and TypeMethodDescriptionprotected ILcdGXYView
TLcyMapComponentFactory.createGXYView
(TLcyMapComponent aMapComponent) Creates the mainILcdGXYView
for the given map component.ILcyGXYLayerOrderManager.getGXYView()
Return the gxy view associated with this layer order manager.TLcyGXYLayerOrderManager.getGXYView()
ILcyMapComponent.getMainGXYView()
Returns the main component of a lucy map: the view.TLcyMapComponent.getMainGXYView()
TLcyMapComponent.getMainView()
Modifier and TypeMethodDescriptionvoid
TLcyDynamicLonLatGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) protected void
TLcyMapComponentFactory.setGXYView
(ILcdGXYView aGXYView, TLcyMapComponent aMapComponentSFCT) Sets the given gxy view to the given map component.ModifierConstructorDescriptionTLcyMapComponent
(ILcdGXYView aMainGXYView) Constructs a newTLcyMapComponent
for the given gxy view. -
Uses of ILcdGXYView in com.luciad.lucy.map.action
Modifier and TypeMethodDescriptionTLcyGXYSetControllerActiveSettable.getGXYView()
Returns the view the associated controller will be set on.Modifier and TypeMethodDescriptionvoid
TLcyGXYSetControllerActiveSettable.setGXYView
(ILcdGXYView aGXYView) Sets the view the associated controller will be set on.Modifier and TypeMethodDescriptionstatic ILcdAction
TLcySaveAsImageActionFactory.createActionForMapComponent
(ILcyGenericMapComponent<? extends ILcdGXYView, ? extends ILcdGXYLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponent
with anILcdGXYView
to an imageModifierConstructorDescriptionprotected
ALcyGXYNewControllerActiveSettable
(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettable
given a new controller, a view and an actionprotected
ALcyGXYNewControllerActiveSettable
(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettable
given a new controller, a view and an actionTLcyGXYNewControllerActiveSettable
(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettable
given aTLcdGXYNewController2
, a view and an action.TLcyGXYNewControllerActiveSettable
(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettable
given aTLcdGXYNewController2
, a view and an action.TLcyGXYSetControllerActiveSettable
(ILcdGXYController aGXYController, ILcdGXYView aGXYView, ILcyLucyEnv aLucyEnv) Creates a newTLcyGXYSetControllerActiveSettable
for the given controller and the given view. -
Uses of ILcdGXYView in com.luciad.lucy.map.asynchronous
Modifier and TypeMethodDescriptionabstract ILcdGXYViewLabelPainter
ALcyAsynchronousPaintFacade.createGXYAsynchronousViewLabelPainter
(ILcdGXYView aView, ILcdGXYViewLabelPainter aViewLabelPainter) Creates a new view label painter based on the given one.abstract void
ALcyAsynchronousPaintFacade.setupGXYAsynchronousPaintQueueManager
(ILcdGXYView aView) Creates a new paint queue manager for the given view's asynchronous layers. -
Uses of ILcdGXYView in com.luciad.model
Modifier and TypeMethodDescriptionTLcdSaveAction.getGXYView()
Returns the view to save models from.Modifier and TypeMethodDescriptionvoid
TLcdSaveAction.setGXYView
(ILcdGXYView aGXYView) Sets the view to save models from. -
Uses of ILcdGXYView in com.luciad.ogc.sld.view.gxy
Modifier and TypeMethodDescriptionTLcdSLDLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) protected ILcdLabelPlacementEvaluator
TLcdSLDLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aCollectedLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aGXYView) abstract boolean
ALcdSLDRulePainter.isScaleValid
(ILcdGXYView aView) Shall return whether the scale of the supplied ILcdGXYView is within the scale range of this rule painter.boolean
TLcdSLDFeatureTypeStylePainter.isScaleValid
(ILcdGXYView aView) Checks whether one of the rule painters accepts the scale in the view passed.boolean
TLcdSLDRulePainter.isScaleValid
(ILcdGXYView aView) Converts the views scale (pixels/meter) to a map scale (meter/meter) and compares it with the min and max scale denominators set. -
Uses of ILcdGXYView in com.luciad.ogc.wmts.client
Modifier and TypeMethodDescriptionTLcdWMTSGetFeatureInfoContext.createContext
(ILcdGXYView aView, ILcdGXYLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext
-
Uses of ILcdGXYView in com.luciad.realtime
Modifier and TypeMethodDescriptionTLcdSimulator.getGXYView()
Returns an array ofILcdGXYView
on which the simulation is shown.Modifier and TypeMethodDescriptionvoid
TLcdContinuousDeclutteringLabelPainter.paintLabel
(Graphics aGraphics, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, int aLayerLabelPainterMode) Deprecated.void
TLcdContinuousDeclutteringLabelPainter.paintLabel
(Graphics aGraphics, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.void
TLcdContinuousDeclutteringLabelPainter.paintLabel
(Graphics aGraphics, Enumeration aGXYLayerEnumeration, ILcdGXYView aGXYView, int aMode) Deprecated.void
TLcdSimulator.setGXYView
(ILcdGXYView[] aGXYView) Set an array ofILcdGXYView
on which the simulation is shown. -
Uses of ILcdGXYView in com.luciad.realtime.gxy.labeling
Modifier and TypeMethodDescriptionTLcdGXYContinuousLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdGXYContinuousLabelingAlgorithm.computeLabelPlacements
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) -
Uses of ILcdGXYView in com.luciad.tea
Modifier and TypeMethodDescriptionTLcdGXYViewBasedTerrainElevationProvider.getGXYView()
Returns the view containing the raster layers.TLcdVVTerrainProfileModel.getGXYView()
Deprecated.Returns the view on which the point list is painted and which contains the rasters.TLcdGXYViewBasedTerrainElevationProvider.getView()
Returns the view containing the layers.Modifier and TypeMethodDescriptionvoid
TLcdTerrainProfileController.cleanGhost
(ILcdGXYView aGXYView) Remove the ghost line segment of the controller from the view.TLcdP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdGXYView aGXYView) Deprecated.Creates a newILcdPoint2PointIntervisibility
that recomputes its intervisibility each time one of its defining points is changed.TLcdRadarP2PFactory.createPoint2PointIntervisibility
(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdGXYView aGXYView, double aKFactor) Deprecated.Creates a newILcdPoint2PointIntervisibility
that recomputes its intervisibility each time one of its defining points is changed.protected void
TLcdTerrainProfileUtil.displayAltitude
(double aValue, Graphics g, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.Display on the givenGraphics
belonging to the givenILcdGXYView
, the given altitude at the given MouseEvent.void
TLcdTerrainProfileUtil.displayAltitude
(Graphics aGraphics, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.void
ILcdProfileView.displayProfile
(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) Display a profile on the view.void
TLcdProfileViewJPanel.displayProfile
(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) void
TLcdTerrainProfileUtil.drawGhost
(int aStartX, int aStartY, int aEndX, int aEndY, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.void
TLcdTerrainProfileUtil.drawGhost
(ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.void
TLcdTerrainProfileUtil.drawMarkWithAltitude
(ILcdPoint aMarkModelPoint, double aMarkAltitude, int aMarkWidth, Color aForegroundColor, Color aBackgroundColor, boolean isGhostPointingUp, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.void
TLcdTerrainProfileUtil.modelPointSFCT
(int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcd3DEditablePoint aModelPoint) Deprecated.Updates the given model point to the model point corresponding to the specified screen coordinates.void
TLcdTerrainProfileUtil.modelPointSFCT
(int aXScreen, int aYScreen, ILcdGXYView aGXYView, ILcd3DEditablePoint aModelPoint) Deprecated.Updates the given model point to the model point corresponding to the specified screen coordinates.void
TLcdTerrainProfileUtil.modelPointSFCT
(MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcd3DEditablePoint aModelPoint) Deprecated.Calls the methodTLcdTerrainProfileUtil.modelPointSFCT(int, int, ILcdGXYLayer, ILcdGXYView, ILcd3DEditablePoint)
and updates the given model point to the model point corresponding to the specified mouse event point.double
TLcdTerrainProfileUtil.retrieveAltitude
(int aXScreen, int aYScreen, ILcdGXYView aGXYView) Deprecated.double
TLcdTerrainProfileUtil.retrieveAltitude
(ILcdRaster aRaster, int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.double
TLcdTerrainProfileUtil.retrieveAltitude
(ILcdRaster aRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.double
TLcdTerrainProfileUtil.retrieveAltitude
(ILcdRaster aRaster, MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.TLcdTeaViewUtil.retrieveGXYLayer
(ILcdPoint aModelPoint, ILcdGXYView aGXYView) Deprecated.Returns aILcdGXYLayer
that satisfies the following conditions: It is contained in aGXYView It has a model with a model descriptor with a type name that is either "DTED" or "DMED".TLcdTerrainProfileUtil.retrieveGXYLayer
(int aXScreen, int aYScreen, ILcdGXYView aGXYView) Deprecated.Returns the layer touched by the given screen coordinates.TLcdTerrainProfileUtil.retrieveGXYLayer
(MouseEvent aMouseEvent, ILcdGXYView aGXYView) Deprecated.Calls the methodTLcdTerrainProfileUtil.retrieveGXYLayer(int, int, com.luciad.view.gxy.ILcdGXYView)
and returns the layer touched by the mouse event.protected ILcdRaster
TLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster
(ILcdMultilevelRaster aMultiLevelRaster, ILcdBounds aModelBounds, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster that is touched by aModelBounds.protected ILcdRaster
TLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster
(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster that is touched by aModelPoint.protected ILcdRaster
TLcdTerrainProfileUtil.retrieveRasterFromMultiLevelRaster
(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster from the given multilevel raster containing the specified model point.TLcdTeaViewUtil.retrieveTouchedRaster
(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves anILcdRaster
from aGXYLayer in aGXYView that is touched by aModelPoint.TLcdTerrainProfileUtil.retrieveTouchedRaster
(int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the given screen coordinates.protected ILcdRaster
TLcdTerrainProfileUtil.retrieveTouchedRaster
(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the specified model point.TLcdTerrainProfileUtil.retrieveTouchedRaster
(MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Calls the methodTLcdTerrainProfileUtil.retrieveTouchedRaster(int, int, ILcdGXYLayer, ILcdGXYView)
and returns the raster touched by the mouse event.TLcdTeaViewUtil.retrieveTouchedRasters
(ILcdBounds aModelBounds, ILcdGXYView aGXYView) Deprecated.Retrieves allILcdRaster
in aGXYView that are touched by aModelBounds.protected double
TLcdTerrainProfileUtil.retrieveValue
(ILcdPoint aModelPoint, ILcdGXYView aGXYView) Deprecated.Returns the raster value for the specified model point.void
TLcdGXYViewBasedTerrainElevationProvider.setGXYView
(ILcdGXYView aGXYView) Set the view containing the raster layers.void
TLcdVVTerrainProfileModel.setGXYView
(ILcdGXYView aView) Deprecated.Set the view on which the point list is painted and which contains the rasters.void
TLcdGXYViewBasedTerrainElevationProvider.setView
(ILcdGXYView aView) Set the view containing the raster layers.void
TLcdTerrainProfileController.startInteraction
(ILcdGXYView aGXYView) void
TLcdTerrainProfileController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster[] aRasters, ILcdModelReference aModelReference, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster[] aRasters, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.void
TLcdTerrainProfileUtil.updateInternalProfile
(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Point aStartPoint, MouseEvent aMouseEvent) Deprecated.ModifierConstructorDescriptionTLcdGXYViewBasedTerrainElevationProvider
(ILcdGXYView aGXYView, ALcdModelBasedTerrainElevationProvider aTerrainElevationProvider) Constructs a new view based terrain elevation provider which is based on anALcdModelBasedTerrainElevationProvider
. -
Uses of ILcdGXYView in com.luciad.view.gxy
Modifier and TypeInterfaceDescriptioninterface
AnILcdGXYView
that supports rotation, adding it as an extra parameter (next to the scale and origin mapping) to the view-world transformation.Modifier and TypeClassDescriptionclass
ILcdGXYView
implementation based on an off-screen image.
It does not depend on AWT or Swing components, and can be used on the server side (for example, in a Servlet) for generating images to be sent to light-weight clients.class
An implementation of theILcdGXYView
interface as ajava.awt.Canvas
.class
An implementation of theILcdGXYView
interface as ajavax.swing.JPanel
.class
ILcdGXYView
implementation that consumes less memory thanTLcdGXYViewJPanel
.class
An implementation of theILcdGXYView
interface as ajava.awt.Panel
.class
This PlanarImage implements an off-screen view.Modifier and TypeMethodDescriptionTLcdGXYViewBufferedImage.asGXYView()
Deprecated.Cast the object toILcdGXYView
instead.TLcdGXYViewCanvas.asGXYView()
Deprecated.Cast the object toILcdGXYView
instead.TLcdGXYViewJPanel.asGXYView()
Deprecated.Cast the object toILcdGXYView
instead.TLcdGXYViewPanel.asGXYView()
Deprecated.Cast the object toILcdGXYView
instead.ALcdGXYContextWrapper.getGXYView()
ILcdGXYContext.getGXYView()
TLcdFitGXYLayerInViewClipAction.getGXYView()
TLcdFitSelectionInViewClipAction.getGXYView()
final ILcdGXYView
TLcdGXYContext.getGXYView()
TLcdGXYFitGXYViewFromXYWorldBounds.getGXYView()
TLcdGXYSetControllerAction.getGXYView()
Returns the view on which to activate the configured controller.TLcdGXYViewFitAction.getGXYView()
Returns the view into which object representions will be fitted when invoking the action.TLcdGXYViewPanAction.getGXYView()
TLcdGXYViewZoomAction.getGXYView()
TLcdSaveGXYViewAsGIFAction.getGXYView()
Modifier and TypeMethodDescriptionint
ILcdGXYEditableLabelsLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) Applies the function to (at the least) all objects that are contained (partially or completely) in the bounds of the view.int
ILcdGXYLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Applies the function to (at the least) all objects that are contained (partially or completely) in the bounds of the view.int
TLcdGXYDensityLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) protected int
TLcdGXYLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) Applies the function to (at the least) all objects from the given model that are contained (partially or completely) in the bounds of the view.int
TLcdGXYLayer.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) int
TLcdGXYLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Applies the function to (at the least) all objects that are contained (partially or completely) in the bounds of the view.int
TLcdGXYLayerList.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.Passes the function to apply to all of the visible sub layers as long as the function returns true for objects in that sublayer.int
ILcdGXYEditableLabelsLayer.applyOnInteractLabels
(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) Applies the function to (at the least) all labels that are contained (partially or completely) in the bounds of the view.int
TLcdGXYLayer.applyOnInteractLabels
(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) protected ILcdGXYLayer
TLcdGXYViewFitAction.chooseGXYLayer
(ILcdGXYView aGXYView) Chooses anILcdGXYLayer
among those that belongs to theILcdGXYView
.static void
TLcdFitGXYLayerInViewClipAction.doFit
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdBounds aBounds) Changes the origin and scale of a givenILcdGXYView
to either fit to the model bounds set or, in case the bounds set is null to fit to the combined bounds of all the objects contained in the layer set.void
TLcdGXYViewPanAction.doPan
(int aDeltaX, int aDeltaY, ILcdGXYView aGXYView) Performs a pan of [aDeltaX,aDeltaY] in screen coordinates in the givenILcdGXYView
.`void
TLcdGXYViewZoomAction.doZoom
(double aZoomFactor, ILcdGXYView aGXYView) Performs a Zoom of aZoomFactor in the givenILcdGXYView
void
TLcdGXYViewFitAction.fit
(ILcdGXYView aGXYView) Chooses anILcdGXYLayer
usingTLcdGXYViewFitAction.chooseGXYLayer(com.luciad.view.gxy.ILcdGXYView)
and callsfitGXYLayer(aGXYLayer, aGXYView)
.protected void
TLcdGXYViewFitAction.fitFromBoundedModel
(ILcdBounded aBounded, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Rectangle aRectangleToFitInto) This method is called byTLcdGXYViewFitAction.fitGXYLayer(ILcdGXYLayer, ILcdGXYView, java.awt.Rectangle)
when fitting on a single layer whose model implementsILcdBounded
.protected void
TLcdGXYViewFitAction.fitFromGXYLayerBounds
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Rectangle aRectangleToFitInto) This is called byTLcdGXYViewFitAction.fitGXYLayer(ILcdGXYLayer, ILcdGXYView, java.awt.Rectangle)
when fitting on a single layer whose model is not bounded.void
TLcdGXYViewFitAction.fitGXYLayer
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) CallsTLcdGXYViewFitAction.fitGXYLayer(ILcdGXYLayer, ILcdGXYView, java.awt.Rectangle)
with a null rectangle.void
TLcdGXYViewFitAction.fitGXYLayer
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Rectangle aRectangleToFitInto) Rescales and pans the view so that the objects in the given layer are visible in the view.void
TLcdGXYViewFitAction.fitGXYLayers
(ILcdGXYLayer[] aGXYLayers, ILcdGXYView aGXYView, Rectangle aRectangleToFitInto) Rescales and pans the view so that the objects in the layers are visible in the view.static void
TLcdGXYFitGXYViewFromXYWorldBounds.fitGXYViewFromXYWorldBounds
(ILcdGXYView aGXYViewSFCT, ILcdBounds aXYWorldBounds) Fits a specified area into a view.static void
TLcdGXYFitGXYViewFromXYWorldBounds.fitGXYViewFromXYWorldBounds
(ILcdGXYView aGXYViewSFCT, ILcdBounds aXYWorldBounds, Rectangle aRectangleToFitInto) Fits a specified area into a view.static TLcdGXYLayerSubsetList
TLcdGXYLayerSubsetList.fromViewSelection
(ILcdGXYView aView) Returns a list with the selected elements in the view, ordered from top to bottom.ILcdGXYLayer.getBounds
(int aMode, ILcdGXYView aGXYView) Returns the view bounds of thisILcdGXYLayer
content, the bounds of all the drawings (for the supplied mode) that represent the Objects contained in theILcdModel
of thisILcdGXYLayer
.TLcdGXYDensityLayer.getBounds
(int aMode, ILcdGXYView aGXYView) TLcdGXYLayer.getBounds
(int aMode, ILcdGXYView aGXYView) Returns the view bounds of thisILcdGXYLayer
content, the bounds of all the drawings (for the supplied mode) that represent the Objects contained in theILcdModel
of thisILcdGXYLayer
.TLcdGXYLayerList.getBounds
(int aMode, ILcdGXYView aGXYView) Deprecated.Returns the union of the bounds of the sublayers.ILcdGXYLabelObstacleProvider.getLabelObstacles
(Graphics aGraphics, ILcdGXYView aGXYView) Returns ajava.util.List
with objects of typeTLcdGXYLabelObstacle
.TLcdGXYCompositeLabelObstacleProvider.getLabelObstacles
(Graphics aGraphics, ILcdGXYView aGXYView) void
ILcdGXYEditableLabelsLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the combined representation of the layer's objects for a view, taking into account the mode.void
ILcdGXYLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the combined representation of the layer's objects for a view, taking into account the mode.void
TLcdGXYDensityLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) void
TLcdGXYLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the combined representation of the layer's objects for a view, taking into account the mode.void
TLcdGXYLayerList.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated.Paints all sublayers, one by one.void
ILcdGXYLayerLabelPainter.paintLabel
(Graphics aGraphics, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, int aLayerLabelPainterMode) Deprecated.The implementation of this method shall define how to paint the labels of all the objects in the givenILcdGXYLayer
on the givenILcdGXYView
, in the given mode.void
ILcdGXYViewLabelPainter.paintLabel
(Graphics aGraphics, ILcdGXYView aGXYView, int aGXYViewLabelPainterMode) Deprecated.The implementation of this method shall define how to paint the labels of all the objects in the variousILcdGXYLayer
of the givenILcdGXYView
, in the given mode.void
ILcdGXYViewLabelPainter.paintLabel
(Graphics aGraphics, Enumeration aGXYLayerEnumeration, ILcdGXYView aGXYView, int aGXYViewLabelPainterMode) Deprecated.The implementation of this method shall define how to paint the labels of all the objects in the variousILcdGXYLayer
of the given Enumeration, on the givenILcdGXYView
, in the given mode.void
TLcdGXYLayerLabelPainter.paintLabel
(Graphics aGraphics, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, int aLayerLabelPainterMode) This method shall try to paint the labels of all the objects of all layers in the givenILcdGXYView
, in the given mode aMode, considering the aGXYContext.void
TLcdGXYViewLabelPainter.paintLabel
(Graphics aGraphics, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.void
TLcdGXYViewLabelPainter.paintLabel
(Graphics aGraphics, Enumeration aGXYLayerEnumeration, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.final void
TLcdGXYContext.resetFor
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Initializes thisTLcdGXYContext
with default values to paint/edit onaGXYView
anObject
that belongs toaGXYLayer
.void
TLcdFitGXYLayerInViewClipAction.setGXYView
(ILcdGXYView aGXYView) void
TLcdFitSelectionInViewClipAction.setGXYView
(ILcdGXYView aGXYView) void
TLcdGXYContext.setGXYView
(ILcdGXYView aGXYView) Sets anILcdGXYView
to thisTLcdGXYContext
.void
TLcdGXYFitGXYViewFromXYWorldBounds.setGXYView
(ILcdGXYView newGXYView) void
TLcdGXYSetControllerAction.setGXYView
(ILcdGXYView aGXYView) Sets the view on which to activate the configured controller.void
TLcdGXYViewFitAction.setGXYView
(ILcdGXYView aGXYView) Sets the view into which object representions will be fitted when invoking the action.void
TLcdGXYViewPanAction.setGXYView
(ILcdGXYView aGXYView) Sets theILcdGXYView
to by considered be the actionPerformed methodvoid
TLcdGXYViewZoomAction.setGXYView
(ILcdGXYView aGXYView) Sets theILcdGXYView
to by considered be the actionPerformed methodvoid
TLcdSaveGXYViewAsGIFAction.setGXYView
(ILcdGXYView aGXYView) void
TLcdGXYViewXYWorldTransformation.setupFor
(ILcdGXYView aGXYView) Setup with the view origin, world origin and scale of the givenILcdGXYView
.void
ILcdGXYController.startInteraction
(ILcdGXYView aGXYView) Sets up the controller to receive input through the view passed.void
ILcdGXYController.terminateInteraction
(ILcdGXYView aGXYView) Configures the controller to no longer receive input through the view passed.void
ILcdGXYController.viewRepaint
(ILcdGXYView aGXYView) Deprecated.Use the methodILcdGXYController.paint(java.awt.Graphics)
.ModifierConstructorDescriptionTLcdFitSelectionInViewClipAction
(ILcdGXYView aGXYView) TLcdFitSelectionInViewClipAction
(ILcdGXYView aGXYView, double aScaleRatio) TLcdGXYContext
(ILcdGXYView aGXYView, ILcdGXYLayer aGXYLayer) Create a newTLcdGXYContext
object.TLcdGXYContext
(ILcdGXYView aGXYView, ILcdGXYLayer aGXYLayer, List<Point> aOriginalLocations, List<Point> aCurrentLocations) Create a newTLcdGXYContext
object.TLcdGXYContext
(ILcdGXYView aGXYView, ILcdGXYPen aGXYPen, int aX, int aY, int aDeltaX, int aDeltaY) Create a newTLcdGXYContext
objectTLcdGXYSetControllerAction
(ILcdGXYView aGXYView, ILcdGXYController aGXYController) Creates a new controller set action with the given controller and view.TLcdGXYSetControllerAction
(ILcdGXYView aGXYView, ILcdGXYController aGXYController, boolean aRegisterInstance) Deprecated.TLcdGXYSetControllerAction
(ILcdGXYView aGXYView, ILcdGXYController aGXYController, String aName, ILcdIcon aIcon) Creates a new controller set action with the given controller, view, name, and icon.TLcdGXYViewFitAction
(ILcdGXYView aGXYView) Constructs an action to fit on a view.TLcdGXYViewFitAction
(ILcdGXYView aGXYView, boolean aRegisterInstance) Deprecated.use one of the constructors without the aRegisterInstance parameter.TLcdGXYViewXYWorldTransformation
(ILcdGXYView aGXYView) Initializes the view origin, world origin and scale of the givenILcdGXYView
.TLcdSaveGXYViewAsGIFAction
(ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.view.gxy.asynchronous
Modifier and TypeMethodDescriptionILcdGXYAsynchronousPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Returns the view on which the asynchronous paint requests are actually executed.TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousLayerMonitor.getGXYView()
TLcdGXYAsynchronousPaintEvent.getGXYView()
Returns the view for which the layer was painted asynchronously.TLcdGXYAsynchronousPaintQueue.getGXYView()
Returns the view for which this painter paints asynchronously.Modifier and TypeMethodDescriptionTLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueues()
Returns all set ILcdGXYAsynchronousPaintQueue instances.Modifier and TypeMethodDescriptionint
TLcdGXYAsynchronousEditableLabelsLayerWrapper.applyOnInteract
(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) int
TLcdGXYAsynchronousLayerWrapper.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) int
TLcdGXYAsynchronousEditableLabelsLayerWrapper.applyOnInteractLabels
(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousLayerWrapper.getBounds
(int aMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueue
(ILcdGXYView aGXYView) Returns theILcdGXYAsynchronousPaintQueue
that is used to paint asynchronously on the given viewILcdGXYAsynchronousPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Returns the view on which the asynchronous paint requests are actually executed.TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) void
ILcdGXYAsynchronousPaintQueue.paint
(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Paints an image of the painted layers using the given graphics.void
TLcdGXYAsynchronousEditableLabelsLayerWrapper.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) void
TLcdGXYAsynchronousLayerWrapper.paint
(Graphics aGraphics, int aMode, ILcdGXYView aView) Paints the layer asynchronously or synchronously, depending onisAsynchronous
.void
TLcdGXYAsynchronousMultiPaintQueue.paint
(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Paints an image of the painted layers using the given graphics.void
TLcdGXYAsynchronousPaintQueue.paint
(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) void
TLcdGXYAsynchronousViewLabelPainterWrapper.paintLabel
(Graphics aGraphics, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.void
TLcdGXYAsynchronousViewLabelPainterWrapper.paintLabel
(Graphics aGraphics, Enumeration aEnumeration, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.void
TLcdGXYAsynchronousMultiPaintQueue.setGXYAsynchronousPaintQueue
(ILcdGXYView aGXYView, ILcdGXYAsynchronousPaintQueue aQueue) Sets theILcdGXYAsynchronousPaintQueue
that is used to paint asynchronously on the given view.ModifierConstructorDescriptionCreates a new monitor for the asynchronous paint state of all the view's layers.TLcdGXYAsynchronousPaintEvent
(Object aSource, int aState, ILcdGXYAsynchronousLayerWrapper aLayer, ILcdGXYView aGXYView) Constructs an event describing a change in asynchronous painting.This convenience constructor is equivalent with callingTLcdGXYAsynchronousPaintQueue( ILcdGXYView aView, EVERYTHING, 0, 200, 25 )
TLcdGXYAsynchronousPaintQueue
(ILcdGXYView aView, int aPaintMode) This convenience constructor is equivalent with callingTLcdGXYAsynchronousPaintQueue( ILcdGXYView aView, int aPaintMode, 0, 200, 25 )
TLcdGXYAsynchronousPaintQueue
(ILcdGXYView aView, int aPaintMode, double aBorderFactor, int aSkipDelay, int aSynchronousDelay) Creates a new asynchronous paint queue for the given view.TLcdGXYAsynchronousViewLabelPainterWrapper
(ILcdGXYView aView, ILcdGXYViewLabelPainter aViewLabelPainterDelegate, int aSkipDelay) Deprecated.Constructs a new view label painter, wrapping around the given delegate. -
Uses of ILcdGXYView in com.luciad.view.gxy.asynchronous.lightspeed
Modifier and TypeMethodDescriptionTLcdGXYLspAsynchronousPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Deprecated.TLcdGXYLspAsynchronousPaintQueue.getGXYView()
Deprecated.Returns the view for which this painter paints asynchronously.Modifier and TypeMethodDescriptionTLcdGXYLspAsynchronousPaintQueue.getGXYAsynchronousView
(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Deprecated.void
TLcdGXYLspAsynchronousPaintQueue.paint
(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Deprecated.ModifierConstructorDescriptionDeprecated.Creates a new asynchronous paint queue for the given view. -
Uses of ILcdGXYView in com.luciad.view.gxy.asynchronous.manager
Modifier and TypeMethodDescriptionALcdGXYAsynchronousPaintQueueManager.getGXYView()
Returns the view for which thisALcdGXYAsynchronousPaintQueueManager
is created.Modifier and TypeMethodDescriptionvoid
ALcdGXYAsynchronousPaintQueueManager.setGXYView
(ILcdGXYView aGXYView) Set the view for which thisALcdGXYAsynchronousPaintQueueManager
should manage the paint queues. -
Uses of ILcdGXYView in com.luciad.view.gxy.controller
Modifier and TypeMethodDescriptionprotected ILcdGXYView
TLcdGXYMagnifierController.createGlassGXYView()
Returns theILcdGXYView
that will be used as a magnifier on top of this controllersILcdGXYView
.ALcdGXYController.getGXYView()
Returns theILcdGXYView
the controller is interacting with.TLcdGXYOverviewController.getSlaveView()
Gets the current "slave"ILcdGXYView
.Modifier and TypeMethodDescriptionprotected void
TLcdGXYInteractiveLabelsController.addComponentToGXYView
(ILcdGXYView aGXYView, Component aComponent) Adds the specified interactive label to the user interface.void
ALcdGXYNewControllerModel.addObjectInGXYLayer
(Object aObject, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Adds aObject in theILcdModel
of aGXYLayer and updates aGXYView.void
ILcdGXYNewControllerModel.addObjectInGXYLayer
(Object aObject, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) When calling this method, aTLcdGXYNewController
delegates the insertion of theObject
created by makeNewInstanceForGXYLayer in theILcdModel
the chosenILcdGXYLayer
refers to.boolean
TLcdGXYEditControllerModel2.applyEdit
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Applies the edit to every object of the given subset, by delegating the real work toILcdGXYEditor.edit
with the modeTRANSLATED
(orRESHAPED
if aEditHow isEDIT_HOW_RESHAPING
).boolean
TLcdGXYMultiPointEditControllerModel.applyEdit
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, List<Point> aFrom, List<Point> aTo, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Applies the edit to every object of the given subset, by delegating the real work toILcdGXYEditor.edit
with the modeTRANSLATED
(orRESHAPED
ifaEditHow
isEDIT_HOW_RESHAPING
).void
TLcdGXYSelectControllerModel2.applySelection
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aInputMode, int aX, int aY, int aSelectByWhatMode, int aSelectHowMode, ILcdGXYLayerSubsetList aSelectionCandidates) Modifies the current selection, according to the given selection candidates and by respecting the given modes.void
TLcdGXYSelectControllerModel2.applySelection
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent, int aSelectByWhatMode, int aSelectHowMode, ILcdGXYLayerSubsetList aSelectionCandidates) Deprecated.useapplySelection
without the mouseEvent parameter instead.protected boolean
TLcdGXYInteractiveLabelsController.canAddComponentToGXYView
(ILcdGXYView aGXYView) Returns whether or not an interactive label can be added to the given view.protected void
TLcdGXYCenterRasterController.centerRaster
(ILcdRaster aRaster, ILcdModelXYWorldTransformation aMWT, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.This method will center aRaster in aGXYView.ALcdGXYNewControllerModel.chooseGXYLayer
(ILcdGXYView aGXYView) This default implementation puts in aVector
all theILcdGXYLayer
of theILcdGXYView
that satisfyisValidGXYLayer()
then calls the protected method chooseGXYLayer( ILcdGXYView,Vector
), and returns its value.protected ILcdGXYLayer
ALcdGXYNewControllerModel.chooseGXYLayer
(ILcdGXYView aGXYView, Vector aVectorOfValidGXYLayer) If isChooseFirstValidGXYLayer returns false, this method pops up a Dialog with all theILcdGXYLayer
s in aVectorOfValidGXYLayer from which the user has to pick one.ILcdGXYNewControllerModel.chooseGXYLayer
(ILcdGXYView aGXYView) When calling this method, aTLcdGXYNewController
asks to get anILcdGXYLayer
in order to know where to add the Object created by makeNewInstanceForGXYLayer and how to get a validILcdGXYEditor
for editing the createdObject
with Mouse interactions.void
ILcdGXYSelectControllerModel.chooseSelectionAt
(ILcdGXYLayerSubsetList aPotentialSelection, MouseEvent aMouseEvent, ILcdGXYView aGXYView) Chooses and sets the selection considering the Objects touched by a given mousePressed event.void
TLcdGXYSelectControllerModel.chooseSelectionAt
(ILcdGXYLayerSubsetList aPotentialSelection, MouseEvent aMouseEvent, ILcdGXYView aGXYView) Deprecated.This methods pops up a swing PopupMenu containing a String representation (see formatObject) of all Objects potentially selectable at a given mousePressed location on the screen.void
TLcdGXYSelectControllerModelSW.chooseSelectionAt
(ILcdGXYLayerSubsetList aPotentialSelection, MouseEvent aMouseEvent, ILcdGXYView aGXYView) Deprecated.This methods pops up a swing JPopupMenu containing a String representation (see formatObject) of all Objects potentially selectable at a given mousePressed location on the screen.protected TLcdCompositeUndoable
TLcdGXYEditControllerModel2.createSingleObjectUndoable
(Object aDomainObject, ILcdGXYLayer aLayer, ILcdGXYView aGXYView, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Creates the composite undoable that will wrap all the undoables generated by a singleILcdGXYEditor
for a single domain object.protected TLcdCompositeUndoable
TLcdGXYMultiPointEditControllerModel.createSingleObjectUndoable
(Object aDomainObject, ILcdGXYLayer aLayer, ILcdGXYView aGXYView, List<Point> aFrom, List<Point> aTo, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Creates the composite undoable that will wrap all the undoables generated by a singleILcdGXYEditor
for a single domain object.protected TLcdCompositeUndoable
TLcdGXYEditControllerModel2.createTotalOperationUndoable
(ILcdGXYView aGXYView, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Creates the composite undoable that will wrap all undoables generated by all the underlying editors for all the edited domain objects.protected TLcdCompositeUndoable
TLcdGXYMultiPointEditControllerModel.createTotalOperationUndoable
(ILcdGXYView aGXYView, List<Point> aFrom, List<Point> aTo, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Creates the composite undoable that will wrap all undoables generated by all the underlying editors for all the edited domain objects.protected int
TLcdGXYEditController2.editHowMode
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent) Returns the edit-how mode.int
TLcdGXYEditControllerModel2.editHowMode
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent) Deprecated.The controllers themselves should be responsible for specifying the edit how mode, mainly because it is very dependent on the kind of input device.TLcdGXYEditControllerModel2.editingCandidates
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat) Returns the set of candidates for editing, respecting the given modes.TLcdGXYMultiPointEditControllerModel.editingCandidates
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, List<Point> aFrom, List<Point> aTo, int aEditHow, int aEditWhat) Returns the set of candidates for editing, respecting the given modes.protected int
TLcdGXYEditController2.editWhatMode
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow) Returns the edit-what mode.int
TLcdGXYEditControllerModel2.editWhatMode
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow) Deprecated.The controllers themselves should be responsible for any dependency on InputEvents of the edit-what modeprotected Component
TLcdGXYInteractiveLabelsController.getComponentForGXYView
(ILcdGXYView aGXYView) Gets the component that represents the givenILcdGXYView
.ILcdGXYScaleLevelProvider.getScaleLevels
(int aX, int aY, ILcdGXYView aView) Returns the scale levels for the given view point.abstract Object
ALcdGXYNewControllerModel.makeNewInstanceForGXYLayer
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Delegates the creation of a newObject
to be initialized with Mouse interactions on aGXYView and after inserted in aGXYLayer.ILcdGXYNewControllerModel.makeNewInstanceForGXYLayer
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) When calling this method, aTLcdGXYNewController
asks to get a new instance of theObject
to initialize with Mouse interactions.TLcdGXYEditControllerModel2.mouseCursor
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Returns the desired cursor for the given parameters.void
TLcdGXYEditControllerModel2.paintEditing
(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Paints the given set of edit candidates in their temporary editing state.void
TLcdGXYMultiPointEditControllerModel.paintEditing
(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, List<Point> aFrom, List<Point> aTo, int aEditHow, int aEditWhat, ILcdGXYLayerSubsetList aEditingCandidates) Paints the given set of edit candidates in their temporary editing state.protected void
TLcdGXYInteractiveLabelsController.removeComponentFromGXYView
(ILcdGXYView aGXYView, Component aComponent) Removes the specifiedjava.awt.Component
from the user interface.protected void
TLcdGXYEditController2.repaintGXYView
(ILcdGXYView aGXYView) Repaints the givenILcdGXYView
.protected ILcdGXYLayer
TLcdGXYCenterRasterController.retrieveGXYLayer
(ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.Retrieves the firstILcdGXYLayer
within the givenILcdGXYView
which model has anILcdModelDescriptor
that is aTLcdRasterModelDescriptor
orTLcdMultilevelRasterModelDescriptor
and which contains the location of mouse event.protected int
TLcdGXYSelectController2.selectByWhatMode
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent) Returns the mode that defines by what objects can be selected: by their bodies, their labels, ...int
TLcdGXYSelectControllerModel2.selectByWhatMode
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent) Deprecated.The controller model should not depend on the kind of input.protected int
TLcdGXYSelectController2.selectHowMode
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent, int aSelectByWhatMode) Returns the mode that indicates how to select the actual candidates from a set of possible selection candidates (selecting the topmost element only or letting the user choose) and how those candidates should interact with the existing selection (add them, remove them, invert their selection state).int
TLcdGXYSelectControllerModel2.selectHowMode
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent, int aSelectByWhatMode) Deprecated.The controllers themselves should be responsible for specifying the select how mode, mainly because it often depends on the kind of input device.TLcdGXYSelectControllerModel2.selectionCandidates
(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent, int aSelectByWhatMode, int aSelectHowMode) Returns the selection candidates for the given selection bounds and modes.protected void
ALcdGXYController.setGXYView
(ILcdGXYView aGXYView) Sets theILcdGXYView
the controller is interacting with.void
TLcdGXYOverviewController.setSlaveView
(ILcdGXYView aSlaveView) Sets a "slave"ILcdGXYView
.TLcdGXYEditControllerModel2.snapTarget
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow, int aEditWhat, Object aObjectToSnap, ILcdGXYLayer aObjectToSnapGXYLayer) Tries to retrieve a snap target from the given aSnappables.com.luciad.view.gxy.controller.TLcdGXYMultiPointEditControllerModel.SnapTargetInfo
TLcdGXYMultiPointEditControllerModel.snapTarget
(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, List<Point> aFrom, List<Point> aTo, int aEditHow, int aEditWhat, Object aObjectToSnap, ILcdGXYLayer aObjectToSnapGXYLayer) Tries to retrieve a snap target from the given aSnappables.void
ALcdGXYChainableController.startInteraction
(ILcdGXYView aGXYView) Sets up the controller to receive input through the view passed.void
ALcdGXYController.startInteraction
(ILcdGXYView aGXYView) Sets up the controller to receive input through the view passed.void
ALcdGXYSmartController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYCompositeController.startInteraction
(ILcdGXYView aGXYView) Delegates toILcdGXYController.startInteraction(com.luciad.view.gxy.ILcdGXYView)
for each addedILcdGXYController
.void
TLcdGXYEditController2.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYInteractiveLabelsController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYMagnifierController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYNavigateController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYNewController.startInteraction
(ILcdGXYView aGXYView) Deprecated.void
TLcdGXYNewController2.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYOverviewController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYPanController.startInteraction
(ILcdGXYView aGXYView) Deprecated.void
TLcdGXYRotateController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYSelectController.startInteraction
(ILcdGXYView aGXYView) Deprecated.ImplementsILcdGXYController.startInteraction
.void
TLcdGXYSelectController2.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYZoomController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYZoomWheelController.startInteraction
(ILcdGXYView aGXYView) protected void
ALcdGXYChainableController.startInteractionImpl
(ILcdGXYView aGXYView) The specific implementation ofstartInteraction
for this controller.void
ALcdGXYChainableController.terminateInteraction
(ILcdGXYView aGXYView) Releases a few items.void
ALcdGXYController.terminateInteraction
(ILcdGXYView aGXYView) Releases a few items.void
ALcdGXYSmartController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYCompositeController.terminateInteraction
(ILcdGXYView aGXYView) Delegates toILcdGXYController.terminateInteraction(com.luciad.view.gxy.ILcdGXYView)
for each addedILcdGXYController
.void
TLcdGXYEditController2.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYInteractiveLabelsController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYMagnifierController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYNavigateController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYNewController.terminateInteraction
(ILcdGXYView aGXYView) Deprecated.void
TLcdGXYNewController2.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYOverviewController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYPanController.terminateInteraction
(ILcdGXYView aGXYView) Deprecated.void
TLcdGXYSelectController.terminateInteraction
(ILcdGXYView aGXYView) Deprecated.ImplementsILcdGXYController.terminateInteraction
.void
TLcdGXYSelectController2.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYZoomController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYZoomWheelController.terminateInteraction
(ILcdGXYView aGXYView) protected void
ALcdGXYChainableController.terminateInteractionImpl
(ILcdGXYView aGXYView) The specific implementation ofterminateInteraction
for this controller.boolean
TLcdGXYNavigateControllerModel.transform
(ILcdGXYView aGXYView, List<Point> aPreviousAWTPoints, List<Point> aCurrentAWTPoints, boolean aShouldRotate, boolean aShouldScale, boolean aShouldTranslate) Transform the view, based on the input points.void
ALcdGXYController.viewRepaint
(ILcdGXYView aGXYView) Deprecated.useALcdGXYController.paint(java.awt.Graphics)
insteadvoid
TLcdGXYCompositeController.viewRepaint
(ILcdGXYView aGXYView) Delegates toILcdGXYController.viewRepaint(com.luciad.view.gxy.ILcdGXYView)
for each addedILcdGXYController
.void
TLcdGXYMagnifierController.viewRepaint
(ILcdGXYView aGXYView) void
TLcdGXYOverviewController.viewRepaint
(ILcdGXYView aGXYView) ModifierConstructorDescriptionTLcdGXYOverviewController
(ILcdGXYView aSlaveView) TLcdGXYOverviewController
(ILcdGXYView aSlaveView, boolean aRegisterInstance) Deprecated.use one of the constructors without the aRegisterInstance parameter. -
Uses of ILcdGXYView in com.luciad.view.gxy.controller.touch
Modifier and TypeMethodDescriptionprotected void
TLcdGXYTouchNavigateController.setGXYView
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchNewController.setGXYView
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchSelectEditController.setGXYView
(ILcdGXYView aGXYView) void
TLcdGXYTouchNavigateController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYTouchNewController.startInteraction
(ILcdGXYView aGXYView) void
TLcdGXYTouchSelectEditController.startInteraction
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchNavigateController.startInteractionImpl
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchNewController.startInteractionImpl
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchSelectEditController.startInteractionImpl
(ILcdGXYView aGXYView) protected void
TLcdMapTouchRulerController.startInteractionImpl
(ILcdGXYView aGXYView) void
TLcdGXYTouchNavigateController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYTouchNewController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdGXYTouchSelectEditController.terminateInteraction
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchNavigateController.terminateInteractionImpl
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchNewController.terminateInteractionImpl
(ILcdGXYView aGXYView) protected void
TLcdGXYTouchSelectEditController.terminateInteractionImpl
(ILcdGXYView aGXYView) protected void
TLcdMapTouchRulerController.terminateInteractionImpl
(ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling
Modifier and TypeMethodDescriptionprotected ILcdGXYViewLabelPlacer
TLcdGXYCompositeViewLabelPlacer.createViewLabelPlacer
(String aGroupID, ILcdGXYView aGXYView) Creates a new view label placer for the given group ID in the given view.protected String
TLcdGXYCompositeViewLabelPlacer.getGroupID
(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) This method returns a group ID for the given layer.void
ILcdGXYViewLabelPlacer.placeLabels
(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) The implementation of this method shall define how to place the labels of all objects in the variousILcdGXYLayer
s of the givenILcdGXYView
.void
ILcdGXYViewLabelPlacer.placeLabels
(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) The implementation of this method shall define how to place the labels of all objects in the variousILcdGXYLayer
s from the givenList
.void
TLcdGXYAsynchronousLabelPlacer.placeLabels
(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) void
TLcdGXYAsynchronousLabelPlacer.placeLabels
(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) void
TLcdGXYCompositeViewLabelPlacer.placeLabels
(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) void
TLcdGXYCompositeViewLabelPlacer.placeLabels
(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) void
TLcdGXYLabelPlacer.placeLabels
(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) void
TLcdGXYLabelPlacer.placeLabels
(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling.algorithm
Modifier and TypeMethodDescriptionILcdGXYLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) This method returns aTLcdCollectedLabelInfoList
object based on the given list ofTLcdLabelIdentifier
s.TLcdGXYCompositeLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) ILcdGXYLabelingAlgorithm.computeLabelPlacements
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) This method computes a list ofTLcdLabelPlacement
s using the givenTLcdCollectedLabelInfoList
.TLcdGXYCompositeLabelingAlgorithm.computeLabelPlacements
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling.algorithm.discrete
Modifier and TypeMethodDescriptionALcdGXYDiscretePlacementsLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdGXYCurvedPathLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdGXYLabelPainterLocationLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdGXYLocationListLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) TLcdGXYOnPathLabelingAlgorithm.collectLabelInfo
(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) final List
<TLcdLabelPlacement> ALcdGXYDiscretePlacementsLabelingAlgorithm.computeLabelPlacements
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) This method computes a list ofTLcdLabelPlacement
s using the givenTLcdCollectedLabelInfoList
.protected abstract Iterator
<TLcdCollectedLabelInfo> ALcdGXYDiscretePlacementsLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) Creates a newIterator
that iterates over theTLcdCollectedLabelInfo
s.protected Iterator
<TLcdCollectedLabelInfo> ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYCurvedPathLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYDependantLabelsRemovalWrapper.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYInPathLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYLabelPainterLocationLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYLocationListLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdCollectedLabelInfo> TLcdGXYOnPathLabelingAlgorithm.createLabelIterator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected abstract ILcdLabelPlacementEvaluator
ALcdGXYDiscretePlacementsLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) Creates a newILcdLabelPlacementEvaluator
using the given parameters.protected ILcdLabelPlacementEvaluator
ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYCurvedPathLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYDependantLabelsRemovalWrapper.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYInPathLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYLabelPainterLocationLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYLocationListLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluator
TLcdGXYOnPathLabelingAlgorithm.createLabelPlacementEvaluator
(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected abstract Iterator
<TLcdLabelPlacement> ALcdGXYDiscretePlacementsLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) Creates a newIterator
that iterates over theTLcdLabelPlacement
s for the given label.protected Iterator
<TLcdLabelPlacement> ALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdLabelPlacement> TLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdLabelPlacement> TLcdGXYCurvedPathLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdLabelPlacement> TLcdGXYInPathLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdLabelPlacement> TLcdGXYLabelPainterLocationLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdLabelPlacement> TLcdGXYLocationListLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected Iterator
<TLcdLabelPlacement> TLcdGXYOnPathLabelingAlgorithm.createLabelPlacementIterator
(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling.util
Modifier and TypeMethodDescriptionstatic void
TLcdGXYCollectedLabelInfoUtil.addDimensionAndLabelAnchorOffsetDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method adds dimension data toTLcdCollectedLabelInfo
objects when it doesn't exist yet.static void
TLcdGXYCollectedLabelInfoUtil.addDimensionDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method adds dimension data toTLcdCollectedLabelInfo
objects when it doesn't exist yet.static void
TLcdGXYCollectedLabelInfoUtil.addInteractiveLabelDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView) This method checks if the given labels are interactive labels and stores it usingTLcdCollectedLabelInfo.IS_INTERACTIVE_LABEL
.static void
TLcdGXYCollectedLabelInfoUtil.addLabelAnchorOffsetDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method calculates label anchor offset data, and stores it usingTLcdCollectedLabelInfo.LABEL_ANCHOR_OFFSET_KEY
.static void
TLcdGXYCollectedLabelInfoUtil.addLabelLocationPrototypeDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView) This method adds a prototypeTLcdLabelLocation
to eachTLcdCollectedLabelInfo
.static void
TLcdGXYCollectedLabelInfoUtil.addObjectAnchorPointDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method tries to add an anchor point to eachTLcdCollectedLabeledObjectInfo
object.static void
TLcdGXYCollectedLabelInfoUtil.addParentLabelIdentifierDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView) This methods add the parent label identifier toTLcdCollectedLabelInfo
objects when it doesn't exist yet.static void
TLcdGXYCollectedLabelInfoUtil.addPrioritiesDataSFCT
(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYMultiLabelPriorityProvider aPriorityProvider, ILcdGXYView aGXYView) This method adds priority data toTLcdCollectedLabelInfo
objects when it doesn't exist yet.static TLcdCollectedLabelInfoList
TLcdGXYCollectedLabelInfoUtil.createCollectedLabelInfoList
(List<TLcdLabelIdentifier> aLabels, ILcdGXYView aGXYView) This method creates aTLcdCollectedLabelInfoList
from the given list ofTLcdLabelIdentifier
s. -
Uses of ILcdGXYView in com.luciad.view.gxy.measure
ModifierConstructorDescriptionTLcdGXYViewMeasureProvider
(ILcdGXYView aView, Iterable<? extends ILcdModelMeasureProviderFactory> aMeasureProviderFactories) Creates a new measure provider for the given view, using the given collection of model measure provider factories.TLcdGXYViewMeasureProvider
(ILcdGXYView aView, Iterable<? extends ILcdModelMeasureProviderFactory> aModelMeasureProviderFactories, Iterable<? extends ILcdLayerMeasureProviderFactory> aLayerMeasureProviderFactories) Creates a new measure provider for the given view, using the given collections of model and layer measure provider factories. -
Uses of ILcdGXYView in com.luciad.view.gxy.swing
Modifier and TypeMethodDescriptionTLcdGXYBalloonManager.getGXYView()
Returns the view this manager is configured for.Modifier and TypeMethodDescriptionstatic Component
TLcdGXYViewComponentPrintable.createViewComponent
(ILcdGXYView aView, ILcdFilter<ILcdGXYLayer> aLayerFilter) Creates a Component representing the given view.ModifierConstructorDescriptionTLcdGXYBalloonManager
(ILcdGXYView aGXYView, Container aBalloonContainer, Object aConstraints) Creates a default balloon manager for a gxy view.TLcdGXYBalloonManager
(ILcdGXYView aGXYView, Container aBalloonContainer, Object aConstraints, ILcdBalloonContentProvider aBalloonContentProvider) Creates a default balloon manager for a gxy view.TLcdGXYBalloonManager
(ILcdGXYView aGXYView, Container aBalloonContainer, Object aConstraints, ILcdBalloonContentProvider aBalloonContentProvider, TLcdBalloonGUIFactory aBalloonGUIFactory) Creates a balloon manager for a gxy view, with a custom balloon GUI factory.Wrap a newTLcdGXYBusyLayerTreeNodeCellRenderer
around aTLcdLayerTreeNodeCellRenderer
, created for the viewaGXYView
.TLcdGXYBusyLayerTreeNodeCellRenderer
(ILcdGXYView aGXYView, TLcdLayerTreeNodeCellRenderer aDelegateRenderer) Wrap a newTLcdGXYBusyLayerTreeNodeCellRenderer
aroundaDelegateRenderer
.TLcdGXYBusyLayerTreeNodeCellRenderer
(ILcdGXYView aGXYView, TLcdLayerTreeNodeCellRenderer aDelegateRenderer, ILcdIcon aPaintingIcon, ILcdIcon aBusyIcon) Wrap a newTLcdGXYBusyLayerTreeNodeCellRenderer
aroundaDelegateRenderer
, where the painting icon isaPaintingIcon
and the busyiconaBusyIcon
.TLcdGXYLayerTree
(ILcdGXYView aView) Create a new tree set up to render the layer tree structure of theILcdGXYView
aView
.TLcdGXYLayerTreeNodeCellRenderer
(ILcdGXYView aGXYView) Create a new renderer for a layer tree with an icon height and width of 16.TLcdGXYLayerTreeNodeCellRenderer
(ILcdGXYView aGXYView, int aIconWidth, int aIconHeight) Create a new renderer for a layer tree with the specified icon height and width.TLcdGXYScaleIndicator
(ILcdGXYView aView) Creates a newTLcdGXYScaleIndicator
for the specifiedILcdGXYView
-
Uses of ILcdGXYView in com.luciad.view.map
Modifier and TypeClassDescriptionclass
TLcdGXYViewBufferedImage
extension suited for displaying maps.class
TLcdGXYViewCanvas
extension suited for displaying maps.class
TLcdGXYViewJPanel
extension suited for displaying maps.class
TLcdGXYViewJPanelLightWeight
extension suited for displaying maps.class
TLcdGXYViewPanel
extension suited for displaying maps.Modifier and TypeMethodDescriptionTLcdMapPanel.asILcdGXYView()
TLcdMapGridRefLocation.getGXYView()
Returns the GXYview property.TLcdMapLocation.getGXYView()
Returns the view in which the location is computed.Modifier and TypeMethodDescriptionint
TLcdMapGeorefGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Performs no action.int
TLcdMapLonLatGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Performs no action.int
TLcdUPSGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) int
TLcdUTMGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) No interaction is possible with this type of layer.int
TLcdXYGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) No interaction is possible with this type of layer.TLcdMapGeorefGridLayer.getBounds
(int aMode, ILcdGXYView aGXYView) This method returns the view bounds of thisTLcdMapLonLatGridLayer
, taking into account the XYWorldReference of the givenILcdGXYView
aGXYView.TLcdMapLonLatGridLayer.getBounds
(int aMode, ILcdGXYView aGXYView) This method returns the view bounds of thisTLcdMapLonLatGridLayer
, taking into account the XYWorldReference of the givenILcdGXYView
aGXYView.TLcdUPSGridLayer.getBounds
(int aMode, ILcdGXYView aGXYView) Always throws a TLcdNoBoundsException.TLcdUTMGridLayer.getBounds
(int aMode, ILcdGXYView aGXYView) This method returns the view bounds of thisTLcdUTMGridLayer
, taking into account the XYWorldReference of the givenILcdGXYView
aGXYView.TLcdXYGridLayer.getBounds
(int aMode, ILcdGXYView aGXYView) void
TLcdMapGeorefGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the objects in thisTLcdMapLonLatGridLayer
taking into account the given mode.void
TLcdMapLonLatGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints theTLcdLonLatGrid
, taking into account the given mode, and delegating to the configured grid painter.void
TLcdUPSGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) void
TLcdUTMGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) The paint will rely on the UTMZonePainter to paint each of the UTM-MGRS zones, held by thisTLcdUTMGridLayer
.void
TLcdXYGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) void
TLcdMapGridRefLocation.setGXYView
(ILcdGXYView aGXYView) Sets the GXYView property to newGXYView.void
TLcdMapLocation.setGXYView
(ILcdGXYView aGXYView) Sets the view for which the location will be determined.void
TLcdAdvancedMapRulerController.startInteraction
(ILcdGXYView aGXYView) void
TLcdAzimuthRangeController.startInteraction
(ILcdGXYView aGXYView) void
TLcdMapGridRulerController.startInteraction
(ILcdGXYView aGXYView) Deprecated.This method calls super.startInteraction( aGXYView ).void
TLcdMapRulerController.startInteraction
(ILcdGXYView aGXYView) Deprecated.This method calls super.startInteraction( aGXYView ).void
TLcdAdvancedMapRulerController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdAzimuthRangeController.terminateInteraction
(ILcdGXYView aGXYView) void
TLcdMapGridRulerController.terminateInteraction
(ILcdGXYView aGXYView) Deprecated.void
TLcdMapRulerController.terminateInteraction
(ILcdGXYView aGXYView) Deprecated.void
TLcdAdvancedMapRulerController.viewRepaint
(ILcdGXYView aILcdGXYView) ModifierConstructorDescriptionTLcdSetProjectionAction
(ILcdProjection aProjection, String aActionName, ILcdGXYView aGXYView) Deprecated. -
Uses of ILcdGXYView in com.luciad.view.map.mgrs
Modifier and TypeMethodDescriptionint
TLcdMGRSGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) No interaction is possible with this type of layer.TLcdMGRSGridLayer.getBounds
(int aMode, ILcdGXYView aGXYView) This method returns the view bounds of this layer, taking into account the XYWorldReference of the givenILcdGXYView
aGXYView.void
TLcdMGRSGridLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.view.map.multilevelgrid
Modifier and TypeMethodDescriptionint
TLcdMultilevelGridLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aRectangle, boolean aStrictInteract, ILcdGXYView aGXYView) This layer does not allow interaction.TLcdMultilevelGridLayer.getBounds
(int aLayerPaintMode, ILcdGXYView aGXYView) Returns the view bounds of the multilevel grid in the given context.void
TLcdMultilevelGridLayer.paint
(Graphics aGraphics, int aLayerPaintMode, ILcdGXYView aGXYView) Renders the grid lines and labels on the Graphics passed at levels for whichTLcdMultilevelGridLayer.isPaintLevel(int, com.luciad.view.gxy.ILcdGXYContext)
and/orTLcdMultilevelGridLayer.isLabelLevel(int, com.luciad.view.gxy.ILcdGXYContext)
are true. -
Uses of ILcdGXYView in com.luciad.wms.client.gxy
Modifier and TypeMethodDescriptionint
TLcdWMSProxyGXYLayer.applyOnInteract
(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) TLcdWMSProxyGXYLayer.getBounds
(int aMode, ILcdGXYView aGXYView) void
TLcdWMSProxyGXYLayer.paint
(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.wms.server
Modifier and TypeMethodDescriptionvoid
ILcdWMSFeatureInfoRequestEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Deprecated.Encodes the given selection in theTLcdGXYLayerSubsetList
from a givenILcdGXYView
and sends it to the givenOutputStream
.void
ILcdWMSGetFeatureInfoRequestEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) Encodes the given selection in theTLcdGXYLayerSubsetList
from a givenILcdGXYView
and sends it to the givenOutputStream
.void
ILcdGXYViewEncoder.encodeGXYView
(ILcdGXYView aGXYView, OutputStream aOutputStream) encodes a givenILcdGXYView
to theOutputStream
.protected ILcdGXYLayerSubsetList
ALcdWMSCommandDispatcher.performSelectionAt
(int aX, int aY, int aSensitivity, int aFeatureCount, Vector aGXYLayerList, ILcdGXYView aGXYView) Performs a selection on the given view and set of layers, and returns the selected objects as aILcdGXYLayerSubsetList
.protected ILcdGXYLayerSubsetList
TLcdOGCWMSCommandDispatcher.performSelectionAt
(int aX, int aY, int aFeatureCount, Vector aGXYLayerList, ILcdGXYView aGXYViewSFCT, jakarta.servlet.http.HttpServletRequest aHttpServletRequest) Performs a selection on the given view and set of layers, and returns the selected objects as aILcdGXYLayerSubsetList
.protected ILcdGXYLayerSubsetList
ALcdWMSCommandDispatcher.performSelectionInBounds
(int aX, int aY, int aSelectionWidth, int aSelectionHeight, int aFeatureCount, Vector aGXYLayerList, ILcdGXYView aGXYView) Performs a selection on the given view and set of layers, and returns the selected objects as aILcdGXYLayerSubsetList
.protected ILcdGXYLayerSubsetList
TLcdOGCWMSCommandDispatcher.performSelectionInBounds
(int aX, int aY, int aSelectionWidth, int aSelectionHeight, int aFeatureCount, Vector aGXYLayerList, ILcdGXYView aGXYViewSFCT, jakarta.servlet.http.HttpServletRequest aHttpServletRequest) Performs a selection on the given view and set of layers, and returns the selected objects as aILcdGXYLayerSubsetList
. -
Uses of ILcdGXYView in com.luciad.wms.server.viewencoder
Modifier and TypeMethodDescriptionvoid
TLcdGXYViewGIFEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Encodes theILcdGXYView
to a GIF and writes in to the givenOutputStrean
.void
TLcdGXYViewJPEGEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Encodes theILcdGXYView
to a JPEG and writes in to the givenOutputStrean
.void
TLcdGXYViewPNGEncoder.encode
(ILcdGXYLayerSubsetList aSubsetList, OutputStream aOutputStream, ILcdGXYView aGXYView) void
TLcdGXYViewSVGEncoder.encode
(ILcdGXYLayerSubsetList aSubsetList, OutputStream aOutputStream, ILcdGXYView aGXYView) void
TLcdWMSGeoJsonGetFeatureInfoEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) void
TLcdWMSHTMLGetFeatureInfoEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) void
TLcdWMSTextPlainGetFeatureInfoEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) void
TLcdWMSXMLGetFeatureInfoEncoder.encode
(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) void
TLcdGXYViewGIFEncoder.encodeGXYView
(ILcdGXYView aGXYView, OutputStream aOutputStream) Encodes the givenILcdGXYView
as a GIF and sends it to the outputStream.void
TLcdGXYViewJPEGEncoder.encodeGXYView
(ILcdGXYView aView, OutputStream aOutputStream) Encodes the givenILcdGXYView
as a JPEG.void
TLcdGXYViewPNGEncoder.encodeGXYView
(ILcdGXYView aGXYView, OutputStream aOutputStream) void
TLcdGXYViewSVGEncoder.encodeGXYView
(ILcdGXYView aGXYView, OutputStream aOutputStream)
ILcyCustomizerPanelFactory
instead.