Uses of Interface
com.luciad.view.gxy.ILcdGXYView
Packages that use ILcdGXYView
Package
Description
Provides classes for
ILcdEarthTileSets with terrain data.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.This package contains functionality for displaying copyright information when visualizing Azure Maps data
in an
ILcdGXYView.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 Azure Maps data support to a 2D map.
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
Methods in com.luciad.earth.tileset.terrain with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionprotected ILcdHeightProviderTLcdEarthGXYLayerHeightProviderFactory.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 TLcdEarthGXYElevationRasterPainterTLcdEarthGXYLayerHeightProviderFactory.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
Methods in com.luciad.earth.view.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionTLcdGXYRasterBasedScaleLevelProvider.getScaleLevels(int aX, int aY, ILcdGXYView aView) voidTLcdEarthGXYMultivaluedRasterPainter.updateTiles(ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache.voidTLcdEarthGXYMultivaluedRasterPainter.updateTiles(Object aObject, ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache for an object.voidTLcdEarthGXYRasterPainter.updateTiles(ILcdGXYView aGXYView) Updates all tiles that are cached in both the fixed cache and the soft cache.voidTLcdEarthGXYRasterPainter.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
Methods in com.luciad.format.aixm51.view.gxy with parameters of type ILcdGXYViewModifier 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.azuremaps.copyright.gxy
Constructors in com.luciad.format.azuremaps.copyright.gxy with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdAzureMapsGXYCopyrightIcon(ILcdGXYView aGXYView) Creates a new Azure Maps copyright icon that will automatically be kept consistent with the passed view. -
Uses of ILcdGXYView in com.luciad.format.bingmaps.copyright.gxy
Constructors in com.luciad.format.bingmaps.copyright.gxy with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdBingMapsGXYCopyrightIcon(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
Methods in com.luciad.format.dafif.gui with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionILcdDAFIFLoaderViewAdapterFactory.createDAFIFLoaderViewAdapter(TLcdDAFIFLoader aDAFIFLoader, ILcdGXYView aGXYView) Create a newILcdDAFIFLoaderViewAdapterinstance for the given givenTLcdDAFIFLoaderandILcdGXYView.Constructors in com.luciad.format.dafif.gui with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdDAFIFLoaderViewAdapter(TLcdDAFIFLoader aDAFIFLoader, ILcdGXYView aGXYView, ILcdGXYLayerFactory aLayerFactory) -
Uses of ILcdGXYView in com.luciad.format.grib.gxy
Methods in com.luciad.format.grib.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdGRIBGXYController.startInteraction(ILcdGXYView aView) Deprecated. -
Uses of ILcdGXYView in com.luciad.format.kml22.view.gxy
Methods in com.luciad.format.kml22.view.gxy that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdKML22GXYRegionFilter.getGXYView()Returns the view used by this region filter to calculate region activity.Methods in com.luciad.format.kml22.view.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdKML22GXYViewParametersUpdater.updateParameters(ILcdGXYView aView) Updates the parameters of the KML parameter map of this updater according to the state of the specified view.Constructors in com.luciad.format.kml22.view.gxy with parameters of type ILcdGXYViewModifierConstructorDescriptionCreates a region filter with a given viewCreates a camera change action for a given view. -
Uses of ILcdGXYView in com.luciad.format.magneticnorth.gxy
Methods in com.luciad.format.magneticnorth.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdMagneticNorthGXYController.startInteraction(ILcdGXYView aView) voidTLcdMagneticNorthGXYController.terminateInteraction(ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.format.s52.gxy
Methods in com.luciad.format.s52.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdS52GXYCatalogueLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) intTLcdS52GXYCatalogueLayerList.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.protected intTLcdS52GXYLayer.applyOnInteract(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) intTLcdS52GXYLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) intTLcdS52GXYLevelLayerList.applyOnInteract(ILcdFunction aFunction, Rectangle aRectangle, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.voidTLcdS52GXYCatalogueLayerList.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated.voidTLcdS52GXYLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) voidTLcdS52GXYLevelLayerList.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated. -
Uses of ILcdGXYView in com.luciad.format.vpf
Methods in com.luciad.format.vpf that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdVPFDatabasePanel.getGXYView()Deprecated.Returns the GXY view on which to display the VPF database.TLcdVPFDatabaseTree.getGXYView()Deprecated.Methods in com.luciad.format.vpf with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdVPFLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.TLcdVPFLayer.getBounds(int aMode, ILcdGXYView aGXYView) Deprecated.Gets the union of the painter bounds.voidTLcdVPFDatabasePanel.setGXYView(ILcdGXYView aGXYView) Deprecated.Sets the GXY view on which to display the VPF database.voidTLcdVPFDatabaseTree.setGXYView(ILcdGXYView aGXYView) Deprecated.voidTLcdVPFLayerFactory.setGXYView(ILcdGXYView aGXYView) Deprecated.Constructors in com.luciad.format.vpf with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdVPFLayerFactoryModel aVPFLayerFactoryModel, ILcdBuffer aBuffer) Deprecated.TLcdVPFLayerFactory(ILcdGXYView aGXYView, ILcdBuffer aBuffer) Deprecated. -
Uses of ILcdGXYView in com.luciad.fusion.client.view.gxy
Methods in com.luciad.fusion.client.view.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionprotected intTLfnGXYVectorLayer.applyOnInteract(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.intTLfnGXYVectorLayer.applyOnInteract(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) Deprecated.intTLfnGXYVectorLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Deprecated.intTLfnGXYVectorLayer.applyOnInteractLabels(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) Deprecated.TLfnGXYVectorLayer.getBounds(int aMode, ILcdGXYView aGXYView) Deprecated.voidTLfnGXYVectorLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated. -
Uses of ILcdGXYView in com.luciad.lucy.addons.azuremaps
Methods in com.luciad.lucy.addons.azuremaps with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionTLcyAzureMapsAddOn.createCopyrightComponent(ILcdGXYView aGXYView) Returns a component representing the copyright information of the Azure Maps layers contained inaGXYViewwhich will be added on the map.TLcyAzureMapsAddOn.createLogoComponent(ILcdGXYView aGXYView) Returns a component representing the logo of the Azure Maps layers contained inaGXYViewwhich will be added on the map. -
Uses of ILcdGXYView in com.luciad.lucy.addons.bingmaps
Methods in com.luciad.lucy.addons.bingmaps with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionTLcyBingMapsAddOn.createCopyrightComponent(ILcdGXYView aGXYView) Returns a component representing the copyright information of the Bing map layers contained inaGXYViewwhich will be added on the map.TLcyBingMapsAddOn.createLogoComponent(ILcdGXYView aGXYView) Returns a component representing the logo of the Bing map layers contained inaGXYViewwhich will be added on the map. -
Uses of ILcdGXYView in com.luciad.lucy.addons.map
Methods in com.luciad.lucy.addons.map that return ILcdGXYViewModifier and TypeMethodDescriptionprotected ILcdGXYViewTLcyMapOverviewComponentFactory.createGXYView(TLcyMapComponent aMapComponent) -
Uses of ILcdGXYView in com.luciad.lucy.addons.print
Methods in com.luciad.lucy.addons.print that return ILcdGXYViewModifier and TypeMethodDescriptionprotected ILcdGXYViewTLcyPrintableComponentFactory.createGXYView(int aID, ILcyMapComponent aMapComponent, TLcyProperties aProperties) Creates anILcdGXYViewfor the given ID.TLcyGXYViewPrintableComponent.getGXYView()Get the main gxyview corresponding to the map component that needs to be printed.protected ILcdGXYViewTLcyPrintableComponentFactory.getGXYView(int aID) Returns theILcdGXYViewfor the given ID.Methods in com.luciad.lucy.addons.print with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionbooleanTLcyPrintAreaCustomizerFactory.canCreateObjectCustomizer(Object aObject, ILcdModel aModel, ILcdGXYView aView) Deprecated.TLcyPrintAreaCustomizerFactory.createObjectCustomizer(Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Use methods ofILcyCustomizerPanelFactoryinstead.TLcyPrintAreaCustomizerFactory.createObjectCustomizerDisplayName(Object aObject, ILcdModel aModel, ILcdGXYView aView) Deprecated.Use methods ofILcyCustomizerPanelFactoryinstead.protected CustomizerTLcyPrintAreaCustomizerFactory.createPrintContextCustomizer(TLcyPrintContext aPrintContext, Object aObject, ILcdModel aModel, ILcdGXYView aGXYView) Deprecated.Use methods ofILcyCustomizerPanelFactoryinstead.Constructors in com.luciad.lucy.addons.print with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcyGXYViewPrintableComponent(Component aComponent, ILcdGXYView aGXYView) Creates a newTLcyGXYViewPrintableComponentwith the givenComponentandILcdGXYView. -
Uses of ILcdGXYView in com.luciad.lucy.gui
Methods in com.luciad.lucy.gui with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionbooleanILcyObjectCustomizerFactory.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
Methods in com.luciad.lucy.map that return ILcdGXYViewModifier and TypeMethodDescriptionprotected ILcdGXYViewTLcyMapComponentFactory.createGXYView(TLcyMapComponent aMapComponent) Creates the mainILcdGXYViewfor 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()Methods in com.luciad.lucy.map with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcyDynamicLonLatGridLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) protected voidTLcyMapComponentFactory.setGXYView(ILcdGXYView aGXYView, TLcyMapComponent aMapComponentSFCT) Sets the given gxy view to the given map component.Constructors in com.luciad.lucy.map with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcyMapComponent(ILcdGXYView aMainGXYView) Constructs a newTLcyMapComponentfor the given gxy view. -
Uses of ILcdGXYView in com.luciad.lucy.map.action
Methods in com.luciad.lucy.map.action that return ILcdGXYViewModifier and TypeMethodDescriptionTLcyGXYSetControllerActiveSettable.getGXYView()Returns the view the associated controller will be set on.Methods in com.luciad.lucy.map.action with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcyGXYSetControllerActiveSettable.setGXYView(ILcdGXYView aGXYView) Sets the view the associated controller will be set on.Method parameters in com.luciad.lucy.map.action with type arguments of type ILcdGXYViewModifier and TypeMethodDescriptionstatic ILcdActionTLcySaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILcdGXYView, ? extends ILcdGXYLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponentwith anILcdGXYViewto an imageConstructors in com.luciad.lucy.map.action with parameters of type ILcdGXYViewModifierConstructorDescriptionprotectedALcyGXYNewControllerActiveSettable(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettablegiven a new controller, a view and an actionprotectedALcyGXYNewControllerActiveSettable(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettablegiven a new controller, a view and an actionTLcyGXYNewControllerActiveSettable(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettablegiven aTLcdGXYNewController2, a view and an action.TLcyGXYNewControllerActiveSettable(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettablegiven aTLcdGXYNewController2, a view and an action.TLcyGXYSetControllerActiveSettable(ILcdGXYController aGXYController, ILcdGXYView aGXYView, ILcyLucyEnv aLucyEnv) Creates a newTLcyGXYSetControllerActiveSettablefor the given controller and the given view. -
Uses of ILcdGXYView in com.luciad.lucy.map.asynchronous
Methods in com.luciad.lucy.map.asynchronous with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionabstract ILcdGXYViewLabelPainterALcyAsynchronousPaintFacade.createGXYAsynchronousViewLabelPainter(ILcdGXYView aView, ILcdGXYViewLabelPainter aViewLabelPainter) Creates a new view label painter based on the given one.abstract voidALcyAsynchronousPaintFacade.setupGXYAsynchronousPaintQueueManager(ILcdGXYView aView) Creates a new paint queue manager for the given view's asynchronous layers. -
Uses of ILcdGXYView in com.luciad.model
Methods in com.luciad.model that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdSaveAction.getGXYView()Returns the view to save models from.Methods in com.luciad.model with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdSaveAction.setGXYView(ILcdGXYView aGXYView) Sets the view to save models from.Constructors in com.luciad.model with parameters of type ILcdGXYView -
Uses of ILcdGXYView in com.luciad.ogc.sld.view.gxy
Methods in com.luciad.ogc.sld.view.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionTLcdSLDLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) protected ILcdLabelPlacementEvaluatorTLcdSLDLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aCollectedLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aGXYView) abstract booleanALcdSLDRulePainter.isScaleValid(ILcdGXYView aView) Shall return whether the scale of the supplied ILcdGXYView is within the scale range of this rule painter.booleanTLcdSLDFeatureTypeStylePainter.isScaleValid(ILcdGXYView aView) Checks whether one of the rule painters accepts the scale in the view passed.booleanTLcdSLDRulePainter.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
Methods in com.luciad.ogc.wmts.client with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionTLcdWMTSGetFeatureInfoContext.createContext(ILcdGXYView aView, ILcdGXYLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext -
Uses of ILcdGXYView in com.luciad.realtime
Methods in com.luciad.realtime that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdSimulator.getGXYView()Returns an array ofILcdGXYViewon which the simulation is shown.Methods in com.luciad.realtime with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdContinuousDeclutteringLabelPainter.paintLabel(Graphics aGraphics, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, int aLayerLabelPainterMode) Deprecated.voidTLcdContinuousDeclutteringLabelPainter.paintLabel(Graphics aGraphics, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.voidTLcdContinuousDeclutteringLabelPainter.paintLabel(Graphics aGraphics, Enumeration aGXYLayerEnumeration, ILcdGXYView aGXYView, int aMode) Deprecated.voidTLcdSimulator.setGXYView(ILcdGXYView[] aGXYView) Set an array ofILcdGXYViewon which the simulation is shown. -
Uses of ILcdGXYView in com.luciad.realtime.gxy.labeling
Methods in com.luciad.realtime.gxy.labeling with parameters of type ILcdGXYViewModifier 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
Methods in com.luciad.tea that return ILcdGXYViewModifier 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.Methods in com.luciad.tea with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdTerrainProfileController.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 newILcdPoint2PointIntervisibilitythat 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 newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.protected voidTLcdTerrainProfileUtil.displayAltitude(double aValue, Graphics g, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.Display on the givenGraphicsbelonging to the givenILcdGXYView, the given altitude at the given MouseEvent.voidTLcdTerrainProfileUtil.displayAltitude(Graphics aGraphics, ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.voidILcdProfileView.displayProfile(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) Display a profile on the view.voidTLcdProfileViewJPanel.displayProfile(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) voidTLcdTerrainProfileUtil.drawGhost(int aStartX, int aStartY, int aEndX, int aEndY, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.voidTLcdTerrainProfileUtil.drawGhost(ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.voidTLcdTerrainProfileUtil.drawMarkWithAltitude(ILcdPoint aMarkModelPoint, double aMarkAltitude, int aMarkWidth, Color aForegroundColor, Color aBackgroundColor, boolean isGhostPointingUp, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.voidTLcdTerrainProfileUtil.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.voidTLcdTerrainProfileUtil.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.voidTLcdTerrainProfileUtil.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.doubleTLcdTerrainProfileUtil.retrieveAltitude(int aXScreen, int aYScreen, ILcdGXYView aGXYView) Deprecated.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, int aXScreen, int aYScreen, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, MouseEvent aMouseEvent, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.TLcdTeaViewUtil.retrieveGXYLayer(ILcdPoint aModelPoint, ILcdGXYView aGXYView) Deprecated.Returns aILcdGXYLayerthat 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 ILcdRasterTLcdTeaViewUtil.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 ILcdRasterTLcdTeaViewUtil.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 ILcdRasterTLcdTerrainProfileUtil.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 anILcdRasterfrom 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 ILcdRasterTLcdTerrainProfileUtil.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 allILcdRasterin aGXYView that are touched by aModelBounds.protected doubleTLcdTerrainProfileUtil.retrieveValue(ILcdPoint aModelPoint, ILcdGXYView aGXYView) Deprecated.Returns the raster value for the specified model point.voidTLcdGXYViewBasedTerrainElevationProvider.setGXYView(ILcdGXYView aGXYView) Set the view containing the raster layers.voidTLcdVVTerrainProfileModel.setGXYView(ILcdGXYView aView) Deprecated.Set the view on which the point list is painted and which contains the rasters.voidTLcdGXYViewBasedTerrainElevationProvider.setView(ILcdGXYView aView) Set the view containing the raster layers.voidTLcdTerrainProfileController.startInteraction(ILcdGXYView aGXYView) voidTLcdTerrainProfileController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters, ILcdModelReference aModelReference, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, Point aStartPoint, MouseEvent aMouseEvent) Deprecated.Constructors in com.luciad.tea with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdGXYViewBasedTerrainElevationProvider(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
Subinterfaces of ILcdGXYView in com.luciad.view.gxyModifier and TypeInterfaceDescriptioninterfaceAnILcdGXYViewthat supports rotation, adding it as an extra parameter (next to the scale and origin mapping) to the view-world transformation.Classes in com.luciad.view.gxy that implement ILcdGXYViewModifier and TypeClassDescriptionclassILcdGXYViewimplementation 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.classAn implementation of theILcdGXYViewinterface as ajava.awt.Canvas.classAn implementation of theILcdGXYViewinterface as ajavax.swing.JPanel.classILcdGXYViewimplementation that consumes less memory thanTLcdGXYViewJPanel.classAn implementation of theILcdGXYViewinterface as ajava.awt.Panel.classThis PlanarImage implements an off-screen view.Methods in com.luciad.view.gxy that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdGXYViewBufferedImage.asGXYView()Deprecated.Cast the object toILcdGXYViewinstead.TLcdGXYViewCanvas.asGXYView()Deprecated.Cast the object toILcdGXYViewinstead.TLcdGXYViewJPanel.asGXYView()Deprecated.Cast the object toILcdGXYViewinstead.TLcdGXYViewPanel.asGXYView()Deprecated.Cast the object toILcdGXYViewinstead.ALcdGXYContextWrapper.getGXYView()ILcdGXYContext.getGXYView()TLcdFitGXYLayerInViewClipAction.getGXYView()TLcdFitSelectionInViewClipAction.getGXYView()final ILcdGXYViewTLcdGXYContext.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()Methods in com.luciad.view.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintILcdGXYEditableLabelsLayer.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.intILcdGXYLayer.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.intTLcdGXYDensityLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) protected intTLcdGXYLayer.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.intTLcdGXYLayer.applyOnInteract(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) intTLcdGXYLayer.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.intTLcdGXYLayerList.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.intILcdGXYEditableLabelsLayer.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.intTLcdGXYLayer.applyOnInteractLabels(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) protected ILcdGXYLayerTLcdGXYViewFitAction.chooseGXYLayer(ILcdGXYView aGXYView) Chooses anILcdGXYLayeramong those that belongs to theILcdGXYView.static voidTLcdFitGXYLayerInViewClipAction.doFit(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdBounds aBounds) Changes the origin and scale of a givenILcdGXYViewto 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.voidTLcdGXYViewPanAction.doPan(int aDeltaX, int aDeltaY, ILcdGXYView aGXYView) Performs a pan of [aDeltaX,aDeltaY] in screen coordinates in the givenILcdGXYView.`voidTLcdGXYViewZoomAction.doZoom(double aZoomFactor, ILcdGXYView aGXYView) Performs a Zoom of aZoomFactor in the givenILcdGXYViewvoidTLcdGXYViewFitAction.fit(ILcdGXYView aGXYView) Chooses anILcdGXYLayerusingTLcdGXYViewFitAction.chooseGXYLayer(com.luciad.view.gxy.ILcdGXYView)and callsfitGXYLayer(aGXYLayer, aGXYView).protected voidTLcdGXYViewFitAction.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 voidTLcdGXYViewFitAction.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.voidTLcdGXYViewFitAction.fitGXYLayer(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) CallsTLcdGXYViewFitAction.fitGXYLayer(ILcdGXYLayer, ILcdGXYView, java.awt.Rectangle)with a null rectangle.voidTLcdGXYViewFitAction.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.voidTLcdGXYViewFitAction.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 voidTLcdGXYFitGXYViewFromXYWorldBounds.fitGXYViewFromXYWorldBounds(ILcdGXYView aGXYViewSFCT, ILcdBounds aXYWorldBounds) Fits a specified area into a view.static voidTLcdGXYFitGXYViewFromXYWorldBounds.fitGXYViewFromXYWorldBounds(ILcdGXYView aGXYViewSFCT, ILcdBounds aXYWorldBounds, Rectangle aRectangleToFitInto) Fits a specified area into a view.static TLcdGXYLayerSubsetListTLcdGXYLayerSubsetList.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 thisILcdGXYLayercontent, the bounds of all the drawings (for the supplied mode) that represent the Objects contained in theILcdModelof thisILcdGXYLayer.TLcdGXYDensityLayer.getBounds(int aMode, ILcdGXYView aGXYView) TLcdGXYLayer.getBounds(int aMode, ILcdGXYView aGXYView) Returns the view bounds of thisILcdGXYLayercontent, the bounds of all the drawings (for the supplied mode) that represent the Objects contained in theILcdModelof 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.Listwith objects of typeTLcdGXYLabelObstacle.TLcdGXYCompositeLabelObstacleProvider.getLabelObstacles(Graphics aGraphics, ILcdGXYView aGXYView) voidILcdGXYEditableLabelsLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the combined representation of the layer's objects for a view, taking into account the mode.voidILcdGXYLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the combined representation of the layer's objects for a view, taking into account the mode.voidTLcdGXYDensityLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) voidTLcdGXYLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the combined representation of the layer's objects for a view, taking into account the mode.voidTLcdGXYLayerList.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Deprecated.Paints all sublayers, one by one.voidILcdGXYLayerLabelPainter.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 givenILcdGXYLayeron the givenILcdGXYView, in the given mode.voidILcdGXYViewLabelPainter.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 variousILcdGXYLayerof the givenILcdGXYView, in the given mode.voidILcdGXYViewLabelPainter.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 variousILcdGXYLayerof the given Enumeration, on the givenILcdGXYView, in the given mode.voidTLcdGXYLayerLabelPainter.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.voidTLcdGXYViewLabelPainter.paintLabel(Graphics aGraphics, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.voidTLcdGXYViewLabelPainter.paintLabel(Graphics aGraphics, Enumeration aGXYLayerEnumeration, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.final voidTLcdGXYContext.resetFor(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Initializes thisTLcdGXYContextwith default values to paint/edit onaGXYViewanObjectthat belongs toaGXYLayer.voidTLcdFitGXYLayerInViewClipAction.setGXYView(ILcdGXYView aGXYView) voidTLcdFitSelectionInViewClipAction.setGXYView(ILcdGXYView aGXYView) voidTLcdGXYContext.setGXYView(ILcdGXYView aGXYView) Sets anILcdGXYViewto thisTLcdGXYContext.voidTLcdGXYFitGXYViewFromXYWorldBounds.setGXYView(ILcdGXYView newGXYView) voidTLcdGXYSetControllerAction.setGXYView(ILcdGXYView aGXYView) Sets the view on which to activate the configured controller.voidTLcdGXYViewFitAction.setGXYView(ILcdGXYView aGXYView) Sets the view into which object representions will be fitted when invoking the action.voidTLcdGXYViewPanAction.setGXYView(ILcdGXYView aGXYView) Sets theILcdGXYViewto by considered be the actionPerformed methodvoidTLcdGXYViewZoomAction.setGXYView(ILcdGXYView aGXYView) Sets theILcdGXYViewto by considered be the actionPerformed methodvoidTLcdSaveGXYViewAsGIFAction.setGXYView(ILcdGXYView aGXYView) voidTLcdGXYViewXYWorldTransformation.setupFor(ILcdGXYView aGXYView) Setup with the view origin, world origin and scale of the givenILcdGXYView.voidILcdGXYController.startInteraction(ILcdGXYView aGXYView) Sets up the controller to receive input through the view passed.voidILcdGXYController.terminateInteraction(ILcdGXYView aGXYView) Configures the controller to no longer receive input through the view passed.voidILcdGXYController.viewRepaint(ILcdGXYView aGXYView) Deprecated.Use the methodILcdGXYController.paint(java.awt.Graphics).Constructors in com.luciad.view.gxy with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdFitSelectionInViewClipAction(ILcdGXYView aGXYView) TLcdFitSelectionInViewClipAction(ILcdGXYView aGXYView, double aScaleRatio) TLcdGXYContext(ILcdGXYView aGXYView, ILcdGXYLayer aGXYLayer) Create a newTLcdGXYContextobject.TLcdGXYContext(ILcdGXYView aGXYView, ILcdGXYLayer aGXYLayer, List<Point> aOriginalLocations, List<Point> aCurrentLocations) Create a newTLcdGXYContextobject.TLcdGXYContext(ILcdGXYView aGXYView, ILcdGXYPen aGXYPen, int aX, int aY, int aDeltaX, int aDeltaY) Create a newTLcdGXYContextobjectTLcdGXYSetControllerAction(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
Methods in com.luciad.view.gxy.asynchronous that return ILcdGXYViewModifier 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.Methods in com.luciad.view.gxy.asynchronous that return types with arguments of type ILcdGXYViewModifier and TypeMethodDescriptionTLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueues()Returns all set ILcdGXYAsynchronousPaintQueue instances.Methods in com.luciad.view.gxy.asynchronous with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdGXYAsynchronousEditableLabelsLayerWrapper.applyOnInteract(ILcdFunction aFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) intTLcdGXYAsynchronousLayerWrapper.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) intTLcdGXYAsynchronousEditableLabelsLayerWrapper.applyOnInteractLabels(ILcdFunction aLabelFunction, Graphics aGraphics, int aPaintMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousLayerWrapper.getBounds(int aMode, ILcdGXYView aGXYView) TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueue(ILcdGXYView aGXYView) Returns theILcdGXYAsynchronousPaintQueuethat 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) voidILcdGXYAsynchronousPaintQueue.paint(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Paints an image of the painted layers using the given graphics.voidTLcdGXYAsynchronousEditableLabelsLayerWrapper.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) voidTLcdGXYAsynchronousLayerWrapper.paint(Graphics aGraphics, int aMode, ILcdGXYView aView) Paints the layer asynchronously or synchronously, depending onisAsynchronous.voidTLcdGXYAsynchronousMultiPaintQueue.paint(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Paints an image of the painted layers using the given graphics.voidTLcdGXYAsynchronousPaintQueue.paint(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) voidTLcdGXYAsynchronousViewLabelPainterWrapper.paintLabel(Graphics aGraphics, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.voidTLcdGXYAsynchronousViewLabelPainterWrapper.paintLabel(Graphics aGraphics, Enumeration aEnumeration, ILcdGXYView aGXYView, int aViewLabelPainterMode) Deprecated.voidTLcdGXYAsynchronousMultiPaintQueue.setGXYAsynchronousPaintQueue(ILcdGXYView aGXYView, ILcdGXYAsynchronousPaintQueue aQueue) Sets theILcdGXYAsynchronousPaintQueuethat is used to paint asynchronously on the given view.Constructors in com.luciad.view.gxy.asynchronous with parameters of type ILcdGXYViewModifierConstructorDescriptionCreates 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
Methods in com.luciad.view.gxy.asynchronous.lightspeed that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdGXYLspAsynchronousPaintQueue.getGXYAsynchronousView(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Deprecated.TLcdGXYLspAsynchronousPaintQueue.getGXYView()Deprecated.Returns the view for which this painter paints asynchronously.Methods in com.luciad.view.gxy.asynchronous.lightspeed with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionTLcdGXYLspAsynchronousPaintQueue.getGXYAsynchronousView(ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Deprecated.voidTLcdGXYLspAsynchronousPaintQueue.paint(Graphics aGraphics, ILcdGXYAsynchronousLayerWrapper aWrapper, int aMode, ILcdGXYView aGXYView) Deprecated.Constructors in com.luciad.view.gxy.asynchronous.lightspeed with parameters of type ILcdGXYViewModifierConstructorDescriptionDeprecated.Creates a new asynchronous paint queue for the given view. -
Uses of ILcdGXYView in com.luciad.view.gxy.asynchronous.manager
Methods in com.luciad.view.gxy.asynchronous.manager that return ILcdGXYViewModifier and TypeMethodDescriptionALcdGXYAsynchronousPaintQueueManager.getGXYView()Returns the view for which thisALcdGXYAsynchronousPaintQueueManageris created.Methods in com.luciad.view.gxy.asynchronous.manager with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidALcdGXYAsynchronousPaintQueueManager.setGXYView(ILcdGXYView aGXYView) Set the view for which thisALcdGXYAsynchronousPaintQueueManagershould manage the paint queues. -
Uses of ILcdGXYView in com.luciad.view.gxy.controller
Methods in com.luciad.view.gxy.controller that return ILcdGXYViewModifier and TypeMethodDescriptionprotected ILcdGXYViewTLcdGXYMagnifierController.createGlassGXYView()Returns theILcdGXYViewthat will be used as a magnifier on top of this controllersILcdGXYView.ALcdGXYController.getGXYView()Returns theILcdGXYViewthe controller is interacting with.TLcdGXYOverviewController.getSlaveView()Gets the current "slave"ILcdGXYView.Methods in com.luciad.view.gxy.controller with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionprotected voidTLcdGXYInteractiveLabelsController.addComponentToGXYView(ILcdGXYView aGXYView, Component aComponent) Adds the specified interactive label to the user interface.voidALcdGXYNewControllerModel.addObjectInGXYLayer(Object aObject, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Adds aObject in theILcdModelof aGXYLayer and updates aGXYView.voidILcdGXYNewControllerModel.addObjectInGXYLayer(Object aObject, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) When calling this method, aTLcdGXYNewControllerdelegates the insertion of theObjectcreated by makeNewInstanceForGXYLayer in theILcdModelthe chosenILcdGXYLayerrefers to.booleanTLcdGXYEditControllerModel2.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.editwith the modeTRANSLATED(orRESHAPEDif aEditHow isEDIT_HOW_RESHAPING).booleanTLcdGXYMultiPointEditControllerModel.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.editwith the modeTRANSLATED(orRESHAPEDifaEditHowisEDIT_HOW_RESHAPING).voidTLcdGXYSelectControllerModel2.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.voidTLcdGXYSelectControllerModel2.applySelection(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent, int aSelectByWhatMode, int aSelectHowMode, ILcdGXYLayerSubsetList aSelectionCandidates) Deprecated.useapplySelectionwithout the mouseEvent parameter instead.protected booleanTLcdGXYInteractiveLabelsController.canAddComponentToGXYView(ILcdGXYView aGXYView) Returns whether or not an interactive label can be added to the given view.protected voidTLcdGXYCenterRasterController.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 aVectorall theILcdGXYLayerof theILcdGXYViewthat satisfyisValidGXYLayer()then calls the protected method chooseGXYLayer( ILcdGXYView,Vector), and returns its value.protected ILcdGXYLayerALcdGXYNewControllerModel.chooseGXYLayer(ILcdGXYView aGXYView, Vector aVectorOfValidGXYLayer) If isChooseFirstValidGXYLayer returns false, this method pops up a Dialog with all theILcdGXYLayers in aVectorOfValidGXYLayer from which the user has to pick one.ILcdGXYNewControllerModel.chooseGXYLayer(ILcdGXYView aGXYView) When calling this method, aTLcdGXYNewControllerasks to get anILcdGXYLayerin order to know where to add the Object created by makeNewInstanceForGXYLayer and how to get a validILcdGXYEditorfor editing the createdObjectwith Mouse interactions.voidILcdGXYSelectControllerModel.chooseSelectionAt(ILcdGXYLayerSubsetList aPotentialSelection, MouseEvent aMouseEvent, ILcdGXYView aGXYView) Chooses and sets the selection considering the Objects touched by a given mousePressed event.voidTLcdGXYSelectControllerModel.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.voidTLcdGXYSelectControllerModelSW.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 TLcdCompositeUndoableTLcdGXYEditControllerModel2.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 singleILcdGXYEditorfor a single domain object.protected TLcdCompositeUndoableTLcdGXYMultiPointEditControllerModel.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 singleILcdGXYEditorfor a single domain object.protected TLcdCompositeUndoableTLcdGXYEditControllerModel2.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 TLcdCompositeUndoableTLcdGXYMultiPointEditControllerModel.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 intTLcdGXYEditController2.editHowMode(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent) Returns the edit-how mode.intTLcdGXYEditControllerModel2.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 intTLcdGXYEditController2.editWhatMode(ILcdGXYView aGXYView, ILcdGXYLayerSubsetList aSnappables, Point aFrom, Point aTo, MouseEvent aMouseEvent, int aEditHow) Returns the edit-what mode.intTLcdGXYEditControllerModel2.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 ComponentTLcdGXYInteractiveLabelsController.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 ObjectALcdGXYNewControllerModel.makeNewInstanceForGXYLayer(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Delegates the creation of a newObjectto be initialized with Mouse interactions on aGXYView and after inserted in aGXYLayer.ILcdGXYNewControllerModel.makeNewInstanceForGXYLayer(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) When calling this method, aTLcdGXYNewControllerasks to get a new instance of theObjectto 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.voidTLcdGXYEditControllerModel2.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.voidTLcdGXYMultiPointEditControllerModel.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 voidTLcdGXYInteractiveLabelsController.removeComponentFromGXYView(ILcdGXYView aGXYView, Component aComponent) Removes the specifiedjava.awt.Componentfrom the user interface.protected voidTLcdGXYEditController2.repaintGXYView(ILcdGXYView aGXYView) Repaints the givenILcdGXYView.protected ILcdGXYLayerTLcdGXYCenterRasterController.retrieveGXYLayer(ILcdGXYView aGXYView, MouseEvent aMouseEvent) Deprecated.Retrieves the firstILcdGXYLayerwithin the givenILcdGXYViewwhich model has anILcdModelDescriptorthat is aTLcdRasterModelDescriptororTLcdMultilevelRasterModelDescriptorand which contains the location of mouse event.protected intTLcdGXYSelectController2.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, ...intTLcdGXYSelectControllerModel2.selectByWhatMode(ILcdGXYView aGXYView, Rectangle aSelectionBounds, int aMouseMode, MouseEvent aMouseEvent) Deprecated.The controller model should not depend on the kind of input.protected intTLcdGXYSelectController2.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).intTLcdGXYSelectControllerModel2.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 voidALcdGXYController.setGXYView(ILcdGXYView aGXYView) Sets theILcdGXYViewthe controller is interacting with.voidTLcdGXYOverviewController.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.SnapTargetInfoTLcdGXYMultiPointEditControllerModel.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.voidALcdGXYChainableController.startInteraction(ILcdGXYView aGXYView) Sets up the controller to receive input through the view passed.voidALcdGXYController.startInteraction(ILcdGXYView aGXYView) Sets up the controller to receive input through the view passed.voidALcdGXYSmartController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYCompositeController.startInteraction(ILcdGXYView aGXYView) Delegates toILcdGXYController.startInteraction(com.luciad.view.gxy.ILcdGXYView)for each addedILcdGXYController.voidTLcdGXYEditController2.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYInteractiveLabelsController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYMagnifierController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYNavigateController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYNewController.startInteraction(ILcdGXYView aGXYView) Deprecated.voidTLcdGXYNewController2.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYOverviewController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYPanController.startInteraction(ILcdGXYView aGXYView) Deprecated.voidTLcdGXYRotateController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYSelectController.startInteraction(ILcdGXYView aGXYView) Deprecated.ImplementsILcdGXYController.startInteraction.voidTLcdGXYSelectController2.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYZoomController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYZoomWheelController.startInteraction(ILcdGXYView aGXYView) protected voidALcdGXYChainableController.startInteractionImpl(ILcdGXYView aGXYView) The specific implementation ofstartInteractionfor this controller.voidALcdGXYChainableController.terminateInteraction(ILcdGXYView aGXYView) Releases a few items.voidALcdGXYController.terminateInteraction(ILcdGXYView aGXYView) Releases a few items.voidALcdGXYSmartController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYCompositeController.terminateInteraction(ILcdGXYView aGXYView) Delegates toILcdGXYController.terminateInteraction(com.luciad.view.gxy.ILcdGXYView)for each addedILcdGXYController.voidTLcdGXYEditController2.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYInteractiveLabelsController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYMagnifierController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYNavigateController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYNewController.terminateInteraction(ILcdGXYView aGXYView) Deprecated.voidTLcdGXYNewController2.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYOverviewController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYPanController.terminateInteraction(ILcdGXYView aGXYView) Deprecated.voidTLcdGXYSelectController.terminateInteraction(ILcdGXYView aGXYView) Deprecated.ImplementsILcdGXYController.terminateInteraction.voidTLcdGXYSelectController2.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYZoomController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYZoomWheelController.terminateInteraction(ILcdGXYView aGXYView) protected voidALcdGXYChainableController.terminateInteractionImpl(ILcdGXYView aGXYView) The specific implementation ofterminateInteractionfor this controller.booleanTLcdGXYNavigateControllerModel.transform(ILcdGXYView aGXYView, List<Point> aPreviousAWTPoints, List<Point> aCurrentAWTPoints, boolean aShouldRotate, boolean aShouldScale, boolean aShouldTranslate) Transform the view, based on the input points.voidALcdGXYController.viewRepaint(ILcdGXYView aGXYView) Deprecated.useALcdGXYController.paint(java.awt.Graphics)insteadvoidTLcdGXYCompositeController.viewRepaint(ILcdGXYView aGXYView) Delegates toILcdGXYController.viewRepaint(com.luciad.view.gxy.ILcdGXYView)for each addedILcdGXYController.voidTLcdGXYMagnifierController.viewRepaint(ILcdGXYView aGXYView) voidTLcdGXYOverviewController.viewRepaint(ILcdGXYView aGXYView) Constructors in com.luciad.view.gxy.controller with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdGXYOverviewController(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
Methods in com.luciad.view.gxy.controller.touch that return ILcdGXYViewMethods in com.luciad.view.gxy.controller.touch with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionprotected voidTLcdGXYTouchNavigateController.setGXYView(ILcdGXYView aGXYView) protected voidTLcdGXYTouchNewController.setGXYView(ILcdGXYView aGXYView) protected voidTLcdGXYTouchSelectEditController.setGXYView(ILcdGXYView aGXYView) voidTLcdGXYTouchNavigateController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYTouchNewController.startInteraction(ILcdGXYView aGXYView) voidTLcdGXYTouchSelectEditController.startInteraction(ILcdGXYView aGXYView) protected voidTLcdGXYTouchNavigateController.startInteractionImpl(ILcdGXYView aGXYView) protected voidTLcdGXYTouchNewController.startInteractionImpl(ILcdGXYView aGXYView) protected voidTLcdGXYTouchSelectEditController.startInteractionImpl(ILcdGXYView aGXYView) protected voidTLcdMapTouchRulerController.startInteractionImpl(ILcdGXYView aGXYView) voidTLcdGXYTouchNavigateController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYTouchNewController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdGXYTouchSelectEditController.terminateInteraction(ILcdGXYView aGXYView) protected voidTLcdGXYTouchNavigateController.terminateInteractionImpl(ILcdGXYView aGXYView) protected voidTLcdGXYTouchNewController.terminateInteractionImpl(ILcdGXYView aGXYView) protected voidTLcdGXYTouchSelectEditController.terminateInteractionImpl(ILcdGXYView aGXYView) protected voidTLcdMapTouchRulerController.terminateInteractionImpl(ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling
Methods in com.luciad.view.gxy.labeling with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionprotected ILcdGXYViewLabelPlacerTLcdGXYCompositeViewLabelPlacer.createViewLabelPlacer(String aGroupID, ILcdGXYView aGXYView) Creates a new view label placer for the given group ID in the given view.protected StringTLcdGXYCompositeViewLabelPlacer.getGroupID(ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) This method returns a group ID for the given layer.voidILcdGXYViewLabelPlacer.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 variousILcdGXYLayers of the givenILcdGXYView.voidILcdGXYViewLabelPlacer.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 variousILcdGXYLayers from the givenList.voidTLcdGXYAsynchronousLabelPlacer.placeLabels(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) voidTLcdGXYAsynchronousLabelPlacer.placeLabels(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) voidTLcdGXYCompositeViewLabelPlacer.placeLabels(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) voidTLcdGXYCompositeViewLabelPlacer.placeLabels(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) voidTLcdGXYLabelPlacer.placeLabels(Graphics aGraphics, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) voidTLcdGXYLabelPlacer.placeLabels(Graphics aGraphics, List<ILcdGXYLayer> aGXYLayers, ILcdGXYView aGXYView, ILcdGXYViewLabelPlacer.ViewLabelPlacerCallback aCallback) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling.algorithm
Methods in com.luciad.view.gxy.labeling.algorithm with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionILcdGXYLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) This method returns aTLcdCollectedLabelInfoListobject based on the given list ofTLcdLabelIdentifiers.TLcdGXYCompositeLabelingAlgorithm.collectLabelInfo(List<TLcdLabelIdentifier> aLabelsToCollect, Graphics aGraphics, ILcdGXYView aGXYView) ILcdGXYLabelingAlgorithm.computeLabelPlacements(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) This method computes a list ofTLcdLabelPlacements using the givenTLcdCollectedLabelInfoList.TLcdGXYCompositeLabelingAlgorithm.computeLabelPlacements(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aLabelConflictChecker, ILcdGXYView aView) -
Uses of ILcdGXYView in com.luciad.view.gxy.labeling.algorithm.discrete
Methods in com.luciad.view.gxy.labeling.algorithm.discrete with parameters of type ILcdGXYViewModifier 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 ofTLcdLabelPlacements using the givenTLcdCollectedLabelInfoList.protected abstract Iterator<TLcdCollectedLabelInfo> ALcdGXYDiscretePlacementsLabelingAlgorithm.createLabelIterator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) Creates a newIteratorthat iterates over theTLcdCollectedLabelInfos.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 ILcdLabelPlacementEvaluatorALcdGXYDiscretePlacementsLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) Creates a newILcdLabelPlacementEvaluatorusing the given parameters.protected ILcdLabelPlacementEvaluatorALcdGXYDiscretePlacementsLabelingAlgorithmWrapper.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYCompositeDiscretePlacementsLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYCurvedPathLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYDependantLabelsRemovalWrapper.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYInPathLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYLabelPainterLocationLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYLocationListLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected ILcdLabelPlacementEvaluatorTLcdGXYOnPathLabelingAlgorithm.createLabelPlacementEvaluator(TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) protected abstract Iterator<TLcdLabelPlacement> ALcdGXYDiscretePlacementsLabelingAlgorithm.createLabelPlacementIterator(TLcdCollectedLabelInfo aLabel, TLcdCollectedLabelInfoList aLabelInfoList, ILcdLabelConflictChecker aBoundsConflictChecker, ILcdGXYView aView) Creates a newIteratorthat iterates over theTLcdLabelPlacements 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
Methods in com.luciad.view.gxy.labeling.util with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionstatic voidTLcdGXYCollectedLabelInfoUtil.addDimensionAndLabelAnchorOffsetDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method adds dimension data toTLcdCollectedLabelInfoobjects when it doesn't exist yet.static voidTLcdGXYCollectedLabelInfoUtil.addDimensionDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method adds dimension data toTLcdCollectedLabelInfoobjects when it doesn't exist yet.static voidTLcdGXYCollectedLabelInfoUtil.addInteractiveLabelDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView) This method checks if the given labels are interactive labels and stores it usingTLcdCollectedLabelInfo.IS_INTERACTIVE_LABEL.static voidTLcdGXYCollectedLabelInfoUtil.addLabelAnchorOffsetDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method calculates label anchor offset data, and stores it usingTLcdCollectedLabelInfo.LABEL_ANCHOR_OFFSET_KEY.static voidTLcdGXYCollectedLabelInfoUtil.addLabelLocationPrototypeDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView) This method adds a prototypeTLcdLabelLocationto eachTLcdCollectedLabelInfo.static voidTLcdGXYCollectedLabelInfoUtil.addObjectAnchorPointDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView, Graphics aGraphics) This method tries to add an anchor point to eachTLcdCollectedLabeledObjectInfoobject.static voidTLcdGXYCollectedLabelInfoUtil.addParentLabelIdentifierDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYView aGXYView) This methods add the parent label identifier toTLcdCollectedLabelInfoobjects when it doesn't exist yet.static voidTLcdGXYCollectedLabelInfoUtil.addPrioritiesDataSFCT(TLcdCollectedLabelInfoList aLabelInfoListSFCT, ILcdGXYMultiLabelPriorityProvider aPriorityProvider, ILcdGXYView aGXYView) This method adds priority data toTLcdCollectedLabelInfoobjects when it doesn't exist yet.static TLcdCollectedLabelInfoListTLcdGXYCollectedLabelInfoUtil.createCollectedLabelInfoList(List<TLcdLabelIdentifier> aLabels, ILcdGXYView aGXYView) This method creates aTLcdCollectedLabelInfoListfrom the given list ofTLcdLabelIdentifiers. -
Uses of ILcdGXYView in com.luciad.view.gxy.measure
Constructors in com.luciad.view.gxy.measure with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdGXYViewMeasureProvider(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
Methods in com.luciad.view.gxy.swing that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdGXYBalloonManager.getGXYView()Returns the view this manager is configured for.Methods in com.luciad.view.gxy.swing with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionstatic ComponentTLcdGXYViewComponentPrintable.createViewComponent(ILcdGXYView aView, ILcdFilter<ILcdGXYLayer> aLayerFilter) Creates a Component representing the given view.Constructors in com.luciad.view.gxy.swing with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdGXYBalloonManager(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 newTLcdGXYBusyLayerTreeNodeCellRendereraround aTLcdLayerTreeNodeCellRenderer, created for the viewaGXYView.TLcdGXYBusyLayerTreeNodeCellRenderer(ILcdGXYView aGXYView, TLcdLayerTreeNodeCellRenderer aDelegateRenderer) Wrap a newTLcdGXYBusyLayerTreeNodeCellRendereraroundaDelegateRenderer.TLcdGXYBusyLayerTreeNodeCellRenderer(ILcdGXYView aGXYView, TLcdLayerTreeNodeCellRenderer aDelegateRenderer, ILcdIcon aPaintingIcon, ILcdIcon aBusyIcon) Wrap a newTLcdGXYBusyLayerTreeNodeCellRendereraroundaDelegateRenderer, where the painting icon isaPaintingIconand the busyiconaBusyIcon.TLcdGXYLayerTree(ILcdGXYView aView) Create a new tree set up to render the layer tree structure of theILcdGXYViewaView.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 newTLcdGXYScaleIndicatorfor the specifiedILcdGXYView -
Uses of ILcdGXYView in com.luciad.view.map
Classes in com.luciad.view.map that implement ILcdGXYViewModifier and TypeClassDescriptionclassTLcdGXYViewBufferedImageextension suited for displaying maps.classTLcdGXYViewCanvasextension suited for displaying maps.classTLcdGXYViewJPanelextension suited for displaying maps.classTLcdGXYViewJPanelLightWeightextension suited for displaying maps.classTLcdGXYViewPanelextension suited for displaying maps.Methods in com.luciad.view.map that return ILcdGXYViewModifier and TypeMethodDescriptionTLcdMapPanel.asILcdGXYView()TLcdMapGridRefLocation.getGXYView()Returns the GXYview property.TLcdMapLocation.getGXYView()Returns the view in which the location is computed.Methods in com.luciad.view.map with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdMapGeorefGridLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Performs no action.intTLcdMapLonLatGridLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) Performs no action.intTLcdUPSGridLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) intTLcdUTMGridLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) No interaction is possible with this type of layer.intTLcdXYGridLayer.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 givenILcdGXYViewaGXYView.TLcdMapLonLatGridLayer.getBounds(int aMode, ILcdGXYView aGXYView) This method returns the view bounds of thisTLcdMapLonLatGridLayer, taking into account the XYWorldReference of the givenILcdGXYViewaGXYView.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 givenILcdGXYViewaGXYView.TLcdXYGridLayer.getBounds(int aMode, ILcdGXYView aGXYView) voidTLcdMapGeorefGridLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints the objects in thisTLcdMapLonLatGridLayertaking into account the given mode.voidTLcdMapLonLatGridLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) Paints theTLcdLonLatGrid, taking into account the given mode, and delegating to the configured grid painter.voidTLcdUPSGridLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) voidTLcdUTMGridLayer.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.voidTLcdXYGridLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) voidTLcdMapGridRefLocation.setGXYView(ILcdGXYView aGXYView) Sets the GXYView property to newGXYView.voidTLcdMapLocation.setGXYView(ILcdGXYView aGXYView) Sets the view for which the location will be determined.voidTLcdAdvancedMapRulerController.startInteraction(ILcdGXYView aGXYView) voidTLcdAzimuthRangeController.startInteraction(ILcdGXYView aGXYView) voidTLcdMapGridRulerController.startInteraction(ILcdGXYView aGXYView) Deprecated.This method calls super.startInteraction( aGXYView ).voidTLcdMapRulerController.startInteraction(ILcdGXYView aGXYView) Deprecated.This method calls super.startInteraction( aGXYView ).voidTLcdAdvancedMapRulerController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdAzimuthRangeController.terminateInteraction(ILcdGXYView aGXYView) voidTLcdMapGridRulerController.terminateInteraction(ILcdGXYView aGXYView) Deprecated.voidTLcdMapRulerController.terminateInteraction(ILcdGXYView aGXYView) Deprecated.voidTLcdAdvancedMapRulerController.viewRepaint(ILcdGXYView aILcdGXYView) Constructors in com.luciad.view.map with parameters of type ILcdGXYViewModifierConstructorDescriptionTLcdSetProjectionAction(ILcdProjection aProjection, String aActionName, ILcdGXYView aGXYView) Deprecated. -
Uses of ILcdGXYView in com.luciad.view.map.mgrs
Methods in com.luciad.view.map.mgrs with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdMGRSGridLayer.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 givenILcdGXYViewaGXYView.voidTLcdMGRSGridLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.view.map.multilevelgrid
Methods in com.luciad.view.map.multilevelgrid with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdMultilevelGridLayer.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.voidTLcdMultilevelGridLayer.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
Methods in com.luciad.wms.client.gxy with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionintTLcdWMSProxyGXYLayer.applyOnInteract(ILcdFunction aFunction, Rectangle aBounds, boolean aStrictInteract, ILcdGXYView aGXYView) TLcdWMSProxyGXYLayer.getBounds(int aMode, ILcdGXYView aGXYView) voidTLcdWMSProxyGXYLayer.paint(Graphics aGraphics, int aMode, ILcdGXYView aGXYView) -
Uses of ILcdGXYView in com.luciad.wms.server
Methods in com.luciad.wms.server with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidILcdWMSFeatureInfoRequestEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Deprecated.Encodes the given selection in theTLcdGXYLayerSubsetListfrom a givenILcdGXYViewand sends it to the givenOutputStream.voidILcdWMSGetFeatureInfoRequestEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) Encodes the given selection in theTLcdGXYLayerSubsetListfrom a givenILcdGXYViewand sends it to the givenOutputStream.voidILcdGXYViewEncoder.encodeGXYView(ILcdGXYView aGXYView, OutputStream aOutputStream) encodes a givenILcdGXYViewto theOutputStream.protected ILcdGXYLayerSubsetListALcdWMSCommandDispatcher.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 ILcdGXYLayerSubsetListTLcdOGCWMSCommandDispatcher.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 ILcdGXYLayerSubsetListALcdWMSCommandDispatcher.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 ILcdGXYLayerSubsetListTLcdOGCWMSCommandDispatcher.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
Methods in com.luciad.wms.server.viewencoder with parameters of type ILcdGXYViewModifier and TypeMethodDescriptionvoidTLcdGXYViewGIFEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Encodes theILcdGXYViewto a GIF and writes in to the givenOutputStrean.voidTLcdGXYViewJPEGEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView) Encodes theILcdGXYViewto a JPEG and writes in to the givenOutputStrean.voidTLcdGXYViewPNGEncoder.encode(ILcdGXYLayerSubsetList aSubsetList, OutputStream aOutputStream, ILcdGXYView aGXYView) voidTLcdGXYViewSVGEncoder.encode(ILcdGXYLayerSubsetList aSubsetList, OutputStream aOutputStream, ILcdGXYView aGXYView) voidTLcdWMSGeoJsonGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) voidTLcdWMSHTMLGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) voidTLcdWMSTextPlainGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) voidTLcdWMSXMLGetFeatureInfoEncoder.encode(ILcdGXYLayerSubsetList aSelectionSublist, OutputStream aOutputStream, ILcdGXYView aGXYView, TLcdWMSRequestContext aWMSRequestContext) voidTLcdGXYViewGIFEncoder.encodeGXYView(ILcdGXYView aGXYView, OutputStream aOutputStream) Encodes the givenILcdGXYViewas a GIF and sends it to the outputStream.voidTLcdGXYViewJPEGEncoder.encodeGXYView(ILcdGXYView aView, OutputStream aOutputStream) Encodes the givenILcdGXYViewas a JPEG.voidTLcdGXYViewPNGEncoder.encodeGXYView(ILcdGXYView aGXYView, OutputStream aOutputStream) voidTLcdGXYViewSVGEncoder.encodeGXYView(ILcdGXYView aGXYView, OutputStream aOutputStream)
ILcyCustomizerPanelFactoryinstead.