Uses of Interface
com.luciad.view.lightspeed.ILspView
Packages that use ILspView
Package
Description
This package contains functionality for displaying copyright information when visualizing Azure Maps data
in an
ILspView.This package contains functionality for retrieving copyright information from an
ILspView with Bing Maps imagery.
This package provides classes for visualizing KML data on Lightspeed maps.
This package provides an add-on which adds Azure Maps data support to a Lightspeed map.
This package provides an add-on which adds Bing maps data support to a Lightspeed map.
Provides the addon that offers printing support for Lightspeed views.
Provides actions that have a relationship with a Lightspeed map.
This package provides two abstract base classes which can be used to create Lightspeed specific camera linkers:
ALcyLspCameraLinker2D and ALcyLspCameraLinker3D.Contains a broad range of classes related to the visual representation of a map.
Package containing Lightspeed controller related classes which can be used in combination
with a Lightspeed map component
This package provides support for the OGC Web Map Tile Service (WMTS).
Handles simulation of dynamic data.
Handles the labeling of realtime data for lightspeed layers.
Provides support for OpenGL-based 2D and 3D visualization of data.
Provides various actions that affect an
ILspView.Contains view world transformations.
Contains tracking constraints for
TLspViewXYZWorldTransformation3D and
TLspViewXYZWorldTransformation2D that automatically adapt the viewing parameters
for example by tracking an object.Provides support for handling user interaction on an
ILspView.Provides controllers for the manipulation of domain objects in a view.
Provides controls for navigation in a Lightspeed view.
This package provides support for measuring distances in a view.
Provides functionality for selection of domain objects in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Provides functionality for visually inspecting layers.
Provides support for interactive editing of domain objects in a model.
Defines a mechanism for snapping between objects that are being edited.
This package provides JavaFX components which are related to a Lightspeed view or
allow interaction with a view.
Handles the placement of labels in a view.
Handles labeling algorithms.
Handles discrete labeling algorithms.
Handles label locations.
Provides layering support for
ILspView.Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView, as if by a slide
projector.Provides support for visualizing
ILcdGXYLayer instances in an
ILspView.Provides support for grouping the objects that should be painted and handling changes to these
groups.
Provides layering support for raster layers.
This package contains classes for working with measurement values in a lightspeed view context.
Provides support for the painting of grids.
Provides Lightspeed visualization support for the Common Grid Reference System (CGRS).
Provides Lightspeed visualization support for the Global Area Reference System (GARS).
Provides Lightspeed visualization support
for the Military Grid Reference System (MGRS).
Provides control over the relation between a view's map scale and the map scale as seen by stylers.
Support for various global graphics effects in an
ILspView.Provides tools needed for working with draped data and the terrain the data is visualized on.
This package provides
vertex arrays and the vertex array renderer.This package provides Swing components which are related to a view or allow interaction with a view.
This package contains the implementation of the on map navigation controls for an
ILspView.Contains utility classes related to Lightspeed views.
-
Uses of ILspView in com.luciad.format.azuremaps.copyright.lightspeed
Constructors in com.luciad.format.azuremaps.copyright.lightspeed with parameters of type ILspViewModifierConstructorDescriptionCreates a new Azure maps copyright icon that will automatically be kept consistent with the passed view -
Uses of ILspView in com.luciad.format.bingmaps.copyright.lightspeed
Constructors in com.luciad.format.bingmaps.copyright.lightspeed with parameters of type ILspViewModifierConstructorDescriptionCreates a new Bing maps copyright icon that will automatically be kept consistent with the passed viewConstructs a new copyright provider, initialized usingaViewTLspBingMapsCopyrightProvider(ILspView aView, ILcdBingMapsCopyrightListener aListener) Constructs a new copyright provider, initialized usingaView -
Uses of ILspView in com.luciad.format.kml22.view.lightspeed
Constructors in com.luciad.format.kml22.view.lightspeed with parameters of type ILspViewModifierConstructorDescriptionTLspKML22ViewFitAction(ILspView aView) Creates a camera change action for a given view. -
Uses of ILspView in com.luciad.lucy.addons.azuremaps.lightspeed
Methods in com.luciad.lucy.addons.azuremaps.lightspeed with parameters of type ILspViewModifier and TypeMethodDescriptionTLcyLspAzureMapsFormatAddOn.createCopyrightComponent(ILspView aView) Returns a component representing the copyright information of the Azure Maps layers contained inaViewwhich will be added on the map.TLcyLspAzureMapsFormatAddOn.createLogoComponent(ILspView aView) Returns a component representing the logo of the Azure Maps layers contained inaViewwhich will be added on the map. -
Uses of ILspView in com.luciad.lucy.addons.bingmaps.lightspeed
Methods in com.luciad.lucy.addons.bingmaps.lightspeed with parameters of type ILspViewModifier and TypeMethodDescriptionTLcyLspBingMapsFormatAddOn.createCopyrightComponent(ILspView aView) Returns a component representing the copyright information of the Bing map layers contained inaViewwhich will be added on the map.TLcyLspBingMapsFormatAddOn.createLogoComponent(ILspView aView) Returns a component representing the logo of the Bing map layers contained inaViewwhich will be added on the map. -
Uses of ILspView in com.luciad.lucy.addons.print.lightspeed
Methods in com.luciad.lucy.addons.print.lightspeed that return types with arguments of type ILspViewModifier and TypeMethodDescriptionTLcyLspPrintContext.getPrintableComponent()Returns the printable component that represents the content of the pages. -
Uses of ILspView in com.luciad.lucy.map.action.lightspeed
Methods in com.luciad.lucy.map.action.lightspeed that return ILspViewModifier and TypeMethodDescriptionTLcyLspSetControllerActiveSettable.getView()Returns the view to set the controller on.Methods in com.luciad.lucy.map.action.lightspeed that return types with arguments of type ILspViewMethods in com.luciad.lucy.map.action.lightspeed with parameters of type ILspViewModifier and TypeMethodDescriptionvoidSets the view to set the controller on.Method parameters in com.luciad.lucy.map.action.lightspeed with type arguments of type ILspViewModifier and TypeMethodDescriptionstatic ILcdActionTLcyLspSaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILspView, ? extends ILspLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponentwith anILspViewto an image.Constructors in com.luciad.lucy.map.action.lightspeed with parameters of type ILspViewModifierConstructorDescriptionTLcyLspCreateControllerActiveSettable(TLspCreateController aCreateController, ILspController aControllerToSetOnView, ILspView aView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a new active settable allowing to set a new controller on the view.TLcyLspProjectionActiveSettable(ILspView aView, ILcdProjection aProjection) Creates a newTLcyLspProjectionActiveSettablethat activates the given projection, and switches the view to 2D.TLcyLspProjectionActiveSettable(ILspView aView, ILcdXYZWorldReference aReference, boolean a3D) Creates a newTLcyLspProjectionActiveSettable.TLcyLspSetControllerActiveSettable(ILspController aController, ILspView aView, ILcyLucyEnv aLucyEnv) Creates a new active settable that, when active, sets the given controller on the given view.Constructor parameters in com.luciad.lucy.map.action.lightspeed with type arguments of type ILspViewModifierConstructorDescriptionTLcyLspCreateLayerAction(ALcyFormat aFormat, ILcyGenericMapComponent<ILspView, ILspLayer> aMapComponent) Creates a new action capable of creating and adding anILspLayerof the specifiedALcyFormatto theILspViewofaMapComponent.TLcyLspCreateLayerAction(ILcyLucyEnv aLucyEnv, ILcyGenericMapComponent<ILspView, ILspLayer> aMapComponent) Creates a new action capable of creating and adding anILspLayerto theILspViewofaMapComponent -
Uses of ILspView in com.luciad.lucy.map.cameralinking.lightspeed
Methods in com.luciad.lucy.map.cameralinking.lightspeed with parameters of type ILspViewModifier and TypeMethodDescriptionprotected abstract ALspCameraConstraint<TLspViewXYZWorldTransformation2D> ALcyLspCameraLinker2D.createCameraConstraint(TLspModelElementTrackingPointProvider aTrackingPointProvider, ILspView aView) Create a new camera constraint and return it.protected abstract ALspCameraConstraint<TLspViewXYZWorldTransformation3D> ALcyLspCameraLinker3D.createCameraConstraint(ALspTrackingPointProvider aTrackingPointProvider, ILspView aView) Create a new camera constraint and return it.protected TLspModelElementTrackingPointProviderALcyLspCameraLinker2D.createTrackingPointProvider(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) Create a new tracking point provider, based on the given parameters.protected ALspTrackingPointProviderALcyLspCameraLinker3D.createTrackingPointProvider(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) Create a new tracking point provider, based on the given parameters.protected voidALcyLspCameraLinker2D.linkTrackingCamera(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) protected voidALcyLspCameraLinker3D.linkTrackingCamera(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) protected voidALcyLspCameraLinker2D.unlinkTrackingCamera(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) protected voidALcyLspCameraLinker3D.unlinkTrackingCamera(Object[] aObjectsToTrack, ILcdModel[] aModelsToTrack, ILspView aView) -
Uses of ILspView in com.luciad.lucy.map.lightspeed
Methods in com.luciad.lucy.map.lightspeed that return ILspViewModifier and TypeMethodDescriptionprotected ILspViewTLcyLspMapComponentFactory.createView(ALcyProperties aProperties) Creates a new view.TLcyLspMapComponent.getMainView()protected final ILspViewTLcyLspMapComponentFactory.getView()Returns the created viewMethods in com.luciad.lucy.map.lightspeed with parameters of type ILspViewModifier and TypeMethodDescriptionvoidTLcyLspMapComponent.setMainview(ILspView aView) Sets the main component of a Lucy map: the view.Constructors in com.luciad.lucy.map.lightspeed with parameters of type ILspViewModifierConstructorDescriptionTLcyLspMapComponent(ILspView aMainView, ILcyLucyEnv aLucyEnv) Constructs a newTLspMapComponentfor the given view. -
Uses of ILspView in com.luciad.lucy.map.lightspeed.controller
Methods in com.luciad.lucy.map.lightspeed.controller with parameters of type ILspViewModifier and TypeMethodDescription -
Uses of ILspView in com.luciad.ogc.wmts.client
Methods in com.luciad.ogc.wmts.client with parameters of type ILspViewModifier and TypeMethodDescriptionTLcdWMTSGetFeatureInfoContext.createContext(ILspView aView, ILspLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext -
Uses of ILspView in com.luciad.realtime
Methods in com.luciad.realtime that return ILspViewModifier and TypeMethodDescriptionILspView[]TLcdSimulator.getLspView()Returns an array ofILspViewon which the simulation is shown.Methods in com.luciad.realtime with parameters of type ILspViewModifier and TypeMethodDescriptionvoidTLcdSimulator.setLspView(ILspView[] aLspView) Set an array ofILspViewon which the simulation is shown. -
Uses of ILspView in com.luciad.realtime.lightspeed.labeling
Methods in com.luciad.realtime.lightspeed.labeling with parameters of type ILspViewModifier and TypeMethodDescriptionTLspContinuousLabelingAlgorithm.placeLabels(List<TLspLabelID> aLabelIDs, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed
Subinterfaces of ILspView in com.luciad.view.lightspeedModifier and TypeInterfaceDescriptioninterfaceDefines anILspViewwhich is represented on screen by an AWT or Swing component.Classes in com.luciad.view.lightspeed that implement ILspViewModifier and TypeClassDescriptionclassAbstract base class for implementations ofILspAWTView.classAnILspViewwhich is represented by an AWT component.classDeprecated.Integration of LuciadLightspeed in C++ applications is no longer actively supported as of V2020.0.final classAnILspViewwhich is represented by a JavaFX node.classAn offscreen Lightspeed view that uses an internal buffer to render images to.classAnILspAWTViewwhich is represented by a Swing component.Methods in com.luciad.view.lightspeed that return ILspViewModifier and TypeMethodDescriptionTLspViewBuilder.buildStereoscopicView(TLspStereoscopicDevice aStereoscopicDevice) Creates aILspViewwith the current settings of this builder.TLspContext.getView()Returns the view that is being rendered.protected ILspViewTLspPaintingOrder.getView()Returns the view for which this painting order was created.Methods in com.luciad.view.lightspeed with parameters of type ILspViewModifier and TypeMethodDescriptionvoidALspViewAdapter.postInit(ILspView aView, ILcdGLDrawable aGLDrawable) voidILspViewListener.postInit(ILspView aView, ILcdGLDrawable aGLDrawable) Called after the view is initialized to initialize this listener.voidALspViewAdapter.postPaintPhase(ILspView aView, ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase) voidILspViewListener.postPaintPhase(ILspView aView, ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase) Called after the view's layers are painted for the given paint phase.voidALspViewAdapter.postRender(ILspView aView, ILcdGLDrawable aGLDrawable) voidILspViewListener.postRender(ILspView aView, ILcdGLDrawable aGLDrawable) Called after the view's layers are rendered.voidALspViewAdapter.preDispose(ILspView aView, ILcdGLDrawable aGLDrawable) voidILspViewListener.preDispose(ILspView aView, ILcdGLDrawable aGLDrawable) Called before the view is disposed to dispose of any resources held by this listener.voidALspViewAdapter.prePaintPhase(ILspView aView, ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase) voidILspViewListener.prePaintPhase(ILspView aView, ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase) Called before the view's layers are painted for the given paint phase.voidALspViewAdapter.preRender(ILspView aView, ILcdGLDrawable aGLDrawable) voidILspViewListener.preRender(ILspView aView, ILcdGLDrawable aGLDrawable) Called before the view's layers are rendered.voidInitializes this context for the given view and layer.Constructors in com.luciad.view.lightspeed with parameters of type ILspViewModifierConstructorDescriptionTLspContext(ILspLayer aLayer, ILspView aView) Constructs a new context for the given view and layer.TLspPaintingOrder(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.action
Constructors in com.luciad.view.lightspeed.action with parameters of type ILspViewModifierConstructorDescriptionTLspSetControllerAction(ILspView aView, ILspController aController) Creates a new action with anILspViewand anILspController. -
Uses of ILspView in com.luciad.view.lightspeed.camera
Methods in com.luciad.view.lightspeed.camera that return ILspViewModifier and TypeMethodDescriptionALspViewXYZWorldTransformation.getView()Returns the registered view, or null if no view was registered.Constructors in com.luciad.view.lightspeed.camera with parameters of type ILspViewModifierConstructorDescriptionConstructs a new, uninitialized transformation.Constructs a new, uninitialized transformation. -
Uses of ILspView in com.luciad.view.lightspeed.camera.tracking
Methods in com.luciad.view.lightspeed.camera.tracking that return ILspViewModifier and TypeMethodDescriptionabstract ILspViewALspTrackingPointProvider.getView()Returns the view in which tracking is done.TLspModelElementTrackingPointProvider.getView()Methods in com.luciad.view.lightspeed.camera.tracking with parameters of type ILspViewModifier and TypeMethodDescriptionvoidTLspModelElementTrackingPointProvider.setTrackedObjects(ILspView aView, Object[] aTrackedObjects, ILcdModel[] aModels) Sets the target objects that the camera must track. -
Uses of ILspView in com.luciad.view.lightspeed.controller
Methods in com.luciad.view.lightspeed.controller that return ILspViewModifier and TypeMethodDescriptionALspController.getView()Returns theILspViewthe controller is interacting with.Methods in com.luciad.view.lightspeed.controller with parameters of type ILspViewModifier and TypeMethodDescriptionALspController.paint(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) Paints the visual feedback of this controller.ILspController.paint(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) Paints the visual feedback of this controller.protected TLspPaintProgressALspController.paintImpl(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) The specific implementation ofpaintfor this controller.voidALspController.startInteraction(ILspView aView) Called to start interacting with the controller.voidILspController.startInteraction(ILspView aView) Called to start interacting with the controller.protected voidALspController.startInteractionImpl(ILspView aView) The specific implementation ofstartInteractionfor this controller.protected voidTLspKeyActionController.startInteractionImpl(ILspView aView) voidALspController.terminateInteraction(ILspView aView) Terminates interaction with this controller.voidILspController.terminateInteraction(ILspView aView) Terminates interaction with this controller.protected voidALspController.terminateInteractionImpl(ILspView aView) The specific implementation ofterminateInteractionfor this controller.protected voidTLspKeyActionController.terminateInteractionImpl(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.controller.manipulation
Methods in com.luciad.view.lightspeed.controller.manipulation with parameters of type ILspViewModifier and TypeMethodDescriptionabstract ObjectCreate a new (empty) objectprotected List<TLspDomainObjectContext> TLspEditController.getEditingCandidates(ILspView aView) Retrieves objects from the view that are candidates for editing.abstract ILspInteractivePaintableLayerGets the layer to which the created object should be added.ALspCreateControllerModel.getPaintRepresentation(ILspInteractivePaintableLayer aLayer, ILspView aView) Gets the paint representation which is used to retrieve an editor for object creation.TLspCreateController.paint(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) protected TLspPaintProgressTLspInteractiveLabelsController.paintImpl(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) voidTLspEditController.startInteraction(ILspView aView) protected voidTLspCreateController.startInteractionImpl(ILspView aView) protected voidTLspInteractiveLabelsController.startInteractionImpl(ILspView aView) voidTLspCreateController.terminateInteraction(ILspView aView) voidTLspEditController.terminateInteraction(ILspView aView) protected voidTLspCreateController.terminateInteractionImpl(ILspView aView) protected voidTLspInteractiveLabelsController.terminateInteractionImpl(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.controller.ruler
Methods in com.luciad.view.lightspeed.controller.ruler with parameters of type ILspViewModifier and TypeMethodDescriptionTLspRulerController.paintImpl(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) voidTLspRulerController.startInteractionImpl(ILspView aView) voidTLspRulerController.terminateInteractionImpl(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.controller.selection
Methods in com.luciad.view.lightspeed.controller.selection with parameters of type ILspViewModifier and TypeMethodDescriptionprotected voidTLspSelectControllerModel.applySelection(ALspSelectInput aInput, TLspSelectChoice aChoice, TLspSelectMode aMode, List<TLspDomainObjectContext> aSelectionCandidates, ILspView aView) Uses the passed arguments to change the selection of some or all of the objects inaSelectionCandidatesvoidILspSelectionCandidateHandler.handleSelectionCandidates(ALspSelectInput aInput, TLspSelectMode aMode, ILspView aView, List<TLspDomainObjectContext> aSelectionCandidates) Handles which objects change their selection from a list of selection candidates.voidTLspDefaultSelectionCandidateHandler.handleSelectionCandidates(ALspSelectInput aInput, TLspSelectMode aMode, ILspView aView, List<TLspDomainObjectContext> aSelectionCandidates) voidTLspPopupMenuSelectionCandidateHandler.handleSelectionCandidates(ALspSelectInput aInput, TLspSelectMode aMode, ILspView aView, List<TLspDomainObjectContext> aSelectionCandidates) protected TLspPaintProgressTLspSelectController.paintImpl(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) voidTLspSelectControllerModel.select(ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations, TLspSelectChoice aChoice, TLspSelectMode aMode, ILspView aView) Selects (an) object(s) interacting with a rectangle in a view according to theTLspSelectChoiceandTLspSelectMode.TLspSelectControllerModel.selectionCandidates(ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations, boolean aMultiple, ILspView aView) Returns the set of selection candidates that should be considered for selection based on the passed arguments.protected Set<TLspPaintRepresentation> TLspSelectController.selectWhat(MouseEvent aMouseEvent, ALspSelectInput aInput, ILspView aView) Returns the mode that defines by what objects can be selected: by their bodies, their labels, ...protected Set<TLspPaintRepresentation> TLspSelectController.selectWhat(MouseEvent aMouseEvent, ALspSelectInput aInput, ILspView aView) JavaFX equivalent ofTLspSelectController.selectWhat(MouseEvent, ALspSelectInput, ILspView).voidTLspSelectController.startInteractionImpl(ILspView aView) protected voidTLspSelectController.terminateInteractionImpl(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.controller.touch
Methods in com.luciad.view.lightspeed.controller.touch with parameters of type ILspViewModifier and TypeMethodDescriptionTLspTouchSelectEditController.paint(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) protected TLspPaintProgressALspTouchController.paintImpl(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) protected TLspPaintProgressTLspTouchAndHoldActionController.paintImpl(ILcdGLDrawable aGLDrawable, ILspView aView, TLspPaintPhase aPaintPhase) voidTLspTouchAndHoldActionController.startInteraction(ILspView aView) protected voidTLspTouchSelectEditController.startInteractionImpl(ILspView aView) voidTLspTouchAndHoldActionController.terminateInteraction(ILspView aView) protected voidTLspTouchSelectEditController.terminateInteractionImpl(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.controller.visualinspection
Methods in com.luciad.view.lightspeed.controller.visualinspection with parameters of type ILspViewModifier and TypeMethodDescriptionvoidTLspFlickerController.startInteraction(ILspView aView) voidTLspPortholeController.startInteraction(ILspView aView) voidTLspSwipeController.startInteraction(ILspView aView) protected voidTLspMagnifierController.startInteractionImpl(ILspView aView) voidTLspFlickerController.terminateInteraction(ILspView aView) voidTLspPortholeController.terminateInteraction(ILspView aView) voidTLspSwipeController.terminateInteraction(ILspView aView) protected voidTLspMagnifierController.terminateInteractionImpl(ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.editor
Methods in com.luciad.view.lightspeed.editor with parameters of type ILspViewModifier and TypeMethodDescriptionvoidTLspMultiObjectEditContext.putObject(Object aObject, Object aGeometry, TLspPaintRepresentation aObjectPaintRepresentation, ILspInteractivePaintableLayer aObjectLayer, TLspPaintRepresentation aHandlePaintRepresentation, ILspInteractivePaintableLayer aHandleLayer, ILspView aView) Adds context for the given object to this multi object edit context.Constructors in com.luciad.view.lightspeed.editor with parameters of type ILspViewModifierConstructorDescriptionTLspEditContext(ILspView aView, Object aObject, TLspPaintRepresentation aObjectPaintRepresentation, ILspInteractivePaintableLayer aObjectLayer, TLspPaintRepresentation aHandlePaintRepresentation, ILspInteractivePaintableLayer aHandleLayer, double aSensitivity, Object aGeometry) Creates a new edit context with the given parameters. -
Uses of ILspView in com.luciad.view.lightspeed.editor.snapping
Methods in com.luciad.view.lightspeed.editor.snapping with parameters of type ILspViewModifier and TypeMethodDescriptionprotected Collection<ILcdPoint> TLspPointToPointSnapper.convertObjectToPointSnapTargets(Object aObject, ILspLayer aLayer, ILspView aView) Deprecated.Method has been deprecated in favor of the more verbosegetSnapTargets, which provides a lot more context information and better filtering capabilities to allow for more fine-grained control over snapping customization. -
Uses of ILspView in com.luciad.view.lightspeed.javafx
Constructors in com.luciad.view.lightspeed.javafx with parameters of type ILspViewModifierConstructorDescriptionTLspFXScaleIndicator(ILspView aView) Creates a new instance of TLspFXScaleIndicator for the specified view. -
Uses of ILspView in com.luciad.view.lightspeed.label
Methods in com.luciad.view.lightspeed.label with parameters of type ILspViewModifier and TypeMethodDescriptionvoidILspLabelObstacleProvider.getLabelObstacles(ILspView aView, List<TLspLabelObstacle> aObstaclesSFCT) Returns a list of obstacles for the given view.Constructors in com.luciad.view.lightspeed.label with parameters of type ILspViewModifierConstructorDescriptionTLspLabelPlacer(ILspView aView) Creates a label placer with the four default groups already added :DEFAULT_DECLUTTER_GROUP,DEFAULT_NO_DECLUTTER_GROUP,DEFAULT_GRID_GROUPandDEFAULT_REALTIME_GROUP. -
Uses of ILspView in com.luciad.view.lightspeed.label.algorithm
Methods in com.luciad.view.lightspeed.label.algorithm with parameters of type ILspViewModifier and TypeMethodDescriptionabstract TLspContextILspLabelingAlgorithm.LabelContext.getContext(ILspLayer aLayer, ILspView aView) Returns a context for the given label.ILspLabelingAlgorithm.LabelContext.getElevationMode(TLspLabelID aLabel, ILspView aView) Returns the elevation mode of the anchor object of the given label.abstract TLspLabelPlacementALspLabelLocationProvider.getLocation(TLspLabelID aLabel, int aLocationIndex, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) This method returns a location for the given label using the given location index.final TLspLabelPlacementALspStampLabelLocationProvider.getLocation(TLspLabelID aLabel, int aLocationIndex, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) TLspFixedInPathLabelLocationProvider.getLocation(TLspLabelID aLabel, int aLocationIndex, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) TLspFixedOnPathLabelLocationProvider.getLocation(TLspLabelID aLabel, int aLocationIndex, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) intALspLabelLocationProvider.getMaxLocationCount(TLspLabelID aLabel, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) Returns the maximal number of locations to be tried for the given label.intTLspFixedOnPathLabelLocationProvider.getMaxLocationCount(TLspLabelID aLabel, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) intTLspLabelLocationProvider.getMaxLocationCount(TLspLabelID aLabel, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) abstract TLspPaintStateILspLabelingAlgorithm.LabelContext.getPaintState(TLspLabelID aLabel, ILspView aView) Returns the paint state to be used for the given label.abstract ALspLabelLocations.LocationInfoILspLabelingAlgorithm.LabelContext.getPreviousLocation(TLspLabelID aLabel, ILspView aView) Returns the previous label location and visibility of the given label.abstract intILspLabelingAlgorithm.LabelContext.getPriority(TLspLabelID aLabel, ILspView aView) This method returns the priority for the given label.booleanALspLabelLocationProvider.isValidLocation(TLspLabelPlacement aLocation, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) Checks if the given location is a valid location.final booleanALspStampLabelLocationProvider.isValidLocation(TLspLabelPlacement aLocation, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) Checks if the given location is a valid location.booleanTLspFixedInPathLabelLocationProvider.isValidLocation(TLspLabelPlacement aLocation, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) booleanTLspFixedOnPathLabelLocationProvider.isValidLocation(TLspLabelPlacement aLocation, ALspLabelLocations aCurrentLabelLocations, TLspPaintState aPaintState, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) ILspLabelingAlgorithm.placeLabels(List<TLspLabelID> aLabelIDs, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) TLspCompositeLabelingAlgorithm.placeLabels(List<TLspLabelID> aLabelIDs, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected List<ILspLabelingAlgorithm> TLspCompositeLabelingAlgorithm.sortAlgorithms(Map<ILspLabelingAlgorithm, List<TLspLabelID>> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspView aView) This method sorts the givenListof algorithms. -
Uses of ILspView in com.luciad.view.lightspeed.label.algorithm.discrete
Methods in com.luciad.view.lightspeed.label.algorithm.discrete with parameters of type ILspViewModifier and TypeMethodDescriptionprotected abstract Iterator<TLspLabelID> ALspDiscreteLabelingAlgorithm.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) Creates a newIteratorthat iterates over theTLspLabelIDs.protected Iterator<TLspLabelID> ALspDiscreteLabelingAlgorithmWrapper.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelID> TLspCompositeDiscreteLabelingAlgorithm.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelID> TLspCurvedPathLabelingAlgorithm.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelID> TLspDependentLabelsRemovalWrapper.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelID> TLspInPathLabelingAlgorithm.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelID> TLspLabelingAlgorithm.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelID> TLspOnPathLabelingAlgorithm.createLabelIterator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected abstract ILspLabelPlacementEvaluatorALspDiscreteLabelingAlgorithm.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) Creates a newILspLabelPlacementEvaluatorusing the given parameters.protected ILspLabelPlacementEvaluatorALspDiscreteLabelingAlgorithmWrapper.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected ILspLabelPlacementEvaluatorTLspCompositeDiscreteLabelingAlgorithm.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected ILspLabelPlacementEvaluatorTLspCurvedPathLabelingAlgorithm.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected ILspLabelPlacementEvaluatorTLspDependentLabelsRemovalWrapper.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected ILspLabelPlacementEvaluatorTLspInPathLabelingAlgorithm.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected ILspLabelPlacementEvaluatorTLspLabelingAlgorithm.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected ILspLabelPlacementEvaluatorTLspOnPathLabelingAlgorithm.createLabelPlacementEvaluator(List<TLspLabelID> aLabels, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected abstract Iterator<TLspLabelPlacement> ALspDiscreteLabelingAlgorithm.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) Creates a newIteratorthat iterates over theTLspLabelPlacements for the given label.protected Iterator<TLspLabelPlacement> ALspDiscreteLabelingAlgorithmWrapper.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelPlacement> TLspCompositeDiscreteLabelingAlgorithm.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelPlacement> TLspCurvedPathLabelingAlgorithm.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelPlacement> TLspInPathLabelingAlgorithm.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelPlacement> TLspLabelingAlgorithm.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) protected Iterator<TLspLabelPlacement> TLspOnPathLabelingAlgorithm.createLabelPlacementIterator(TLspLabelID aLabel, ALspLabelLocations aCurrentLabelLocations, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) final List<TLspLabelPlacement> ALspDiscreteLabelingAlgorithm.placeLabels(List<TLspLabelID> aLabelIDs, ILspLabelingAlgorithm.LabelContext aLabelContext, ILspLabelConflictChecker aConflictChecker, ILspView aView) -
Uses of ILspView in com.luciad.view.lightspeed.label.location
Methods in com.luciad.view.lightspeed.label.location that return ILspViewModifier and TypeMethodDescriptionTLspLabelLocationChangedEvent.getView()Returns the view in which these changes were made.Methods in com.luciad.view.lightspeed.label.location with parameters of type ILspViewModifier and TypeMethodDescriptionabstract ALspLabelLocations.LocationInfoALspLabelLocations.getLabelLocation(ILspView aView, TLspLabelID aLabel) Returns the location and visibility for the requested label.TLspLabelLocations.getLabelLocation(ILspView aView, TLspLabelID aLabel) abstract Iterable<ALspLabelLocations.LocationInfo> ALspLabelLocations.getLabelLocations(ILspView aView, ILspLayer aLayer, TLspPaintRepresentation aPaintRepresentation, boolean aVisibleOnly) Retrieves the current set of label locations and visibilities.TLspLabelLocations.getLabelLocations(ILspView aView, ILspLayer aLayer, TLspPaintRepresentation aPaintRepresentation, boolean aVisibleOnly) abstract voidALspLabelLocations.setLabelLocations(List<TLspLabelID> aLabels, List<ALspLabelLocation> aLocations, List<Boolean> aVisibilities, ILspView aView) Stores the given location information so it can beretrievedlater on.voidTLspLabelLocations.setLabelLocations(List<TLspLabelID> aLabels, List<ALspLabelLocation> aLocations, List<Boolean> aVisibilities, ILspView aView) abstract voidALspLabelLocations.updateLabelLocations(List<TLspLabelID> aLabels, List<ALspLabelLocation> aLocations, List<Boolean> aVisibilities, ILspView aView) Stores the given location information so it can beretrievedlater on.voidTLspLabelLocations.updateLabelLocations(List<TLspLabelID> aLabels, List<ALspLabelLocation> aLocations, List<Boolean> aVisibilities, ILspView aView) Constructors in com.luciad.view.lightspeed.label.location with parameters of type ILspViewModifierConstructorDescriptionTLspLabelLocationChangedEvent(ALspLabelLocations aSource, ILspView aView) Creates a new TLspLabelLocationChangedEvent. -
Uses of ILspView in com.luciad.view.lightspeed.layer
Methods in com.luciad.view.lightspeed.layer that return ILspViewModifier and TypeMethodDescriptionTLspDomainObjectContext.getView()Returns theILcdViewin which the domain object is displayed.Methods in com.luciad.view.lightspeed.layer that return types with arguments of type ILspViewModifier and TypeMethodDescriptionALspLayer.getCurrentViews()ILspLayer.getCurrentViews()Returns a collection of all the views in which this layer is currently present.Methods in com.luciad.view.lightspeed.layer with parameters of type ILspViewModifier and TypeMethodDescriptionprotected ILcdModelXYZWorldTransformationALspLayer.createModelXYZWorldTransformation(ILcdModelReference aModelReference, ILcdXYZWorldReference aWorldReference, ILspView aView) Creates a new model world transformation for the given model and world reference.ALspLayer.getModelXYZWorldTransformation(ILspView aView) Returns the transformation that will be used to transform coordinates of the objects in the model to world coordinates of the given view.ILspLayer.getModelXYZWorldTransformation(ILspView aView) Returns the transformation that will be used to transform coordinates of the objects in the model to world coordinates of the given view.ILspPaintableLayer.paint(ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase, TLspPaintRepresentationState aPaintRepresentationState, ILspView aView) Renders the specified paint representation of this layer into a view.TLspLayer.paint(ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase, TLspPaintRepresentationState aPaintRepresentationState, ILspView aView) voidALspLayer.registerView(ILspView aView) voidILspLayer.registerView(ILspView aView) Registers a view with this layer.voidTLspLayer.registerView(ILspView aView) voidALspLayer.unregisterView(ILspView aView) voidILspLayer.unregisterView(ILspView aView) Unregisters a view from this layer.voidTLspLayer.unregisterView(ILspView aView) Constructors in com.luciad.view.lightspeed.layer with parameters of type ILspViewModifierConstructorDescriptionTLspDomainObjectContext(Object aObject, ILspView aView, ILspInteractivePaintableLayer aLayer, TLspPaintRepresentationState aPRS) Creates a new TLspDomainObjectContext based on the provided object, view, layer and paint representation state. -
Uses of ILspView in com.luciad.view.lightspeed.layer.imageprojection
Methods in com.luciad.view.lightspeed.layer.imageprojection with parameters of type ILspViewModifier and TypeMethodDescriptionILspImageProjectionLayer.projectPoint(ILcdPoint aPoint, ILspImageProjector aProjector, ILspView aView) Projects a point onto the 3D terrain.ILspImageProjectionLayer.unProjectPoint(ILcdPoint aPoint, ILspImageProjector aProjector, ILspView aView) Un-projects a point from the terrain onto the projector. -
Uses of ILspView in com.luciad.view.lightspeed.layer.integration.gxy
Methods in com.luciad.view.lightspeed.layer.integration.gxy with parameters of type ILspViewModifier and TypeMethodDescriptionTLspGXYLayerAdapter.getModelXYZWorldTransformation(ILspView aView) Deprecated.TLspGXYLayerAdapter.paint(ILcdGLDrawable aGLDrawable, TLspPaintPhase aPhase, TLspPaintRepresentationState aPaintRepresentationState, ILspView aView) Deprecated. -
Uses of ILspView in com.luciad.view.lightspeed.layer.paintgroup
Methods in com.luciad.view.lightspeed.layer.paintgroup that return ILspViewModifier and TypeMethodDescriptionTLspPaintGroupsChangedEvent.getView()Returns the view for which the paint groups or objects have changed.Constructors in com.luciad.view.lightspeed.layer.paintgroup with parameters of type ILspViewModifierConstructorDescriptionTLspPaintGroupsChangedEvent(ILspLayer aLayer, ILspView aView, ILspPaintGroupSet aPaintGroupSet, Collection<TLspPaintGroupsChangedEvent.Change> aPaintGroupChanges) Creates an event where specific objects have changed.TLspPaintGroupsChangedEvent(ILspLayer aLayer, ILspView aView, TLspPaintGroupsChangedEvent.Type aType, ILspPaintGroupSet aPaintGroupSet) Creates an event where all paint groups are removed or may have changed. -
Uses of ILspView in com.luciad.view.lightspeed.layer.raster
Methods in com.luciad.view.lightspeed.layer.raster with parameters of type ILspView -
Uses of ILspView in com.luciad.view.lightspeed.measure
Constructors in com.luciad.view.lightspeed.measure with parameters of type ILspViewModifierConstructorDescriptionTLspViewMeasureProvider(ILspView aView, Iterable<? extends ILcdModelMeasureProviderFactory> aMeasureProviderFactories) Creates a new measure provider for the given view, using the given collection of model measure provider factories.TLspViewMeasureProvider(ILspView 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 ILspView in com.luciad.view.lightspeed.painter.grid
Methods in com.luciad.view.lightspeed.painter.grid with parameters of type ILspViewModifier and TypeMethodDescriptionThe view for which the overlay labels should be added.The view for which the overlay labels should be added. -
Uses of ILspView in com.luciad.view.lightspeed.painter.grid.cgrs
Methods in com.luciad.view.lightspeed.painter.grid.cgrs with parameters of type ILspViewModifier and TypeMethodDescriptionThe view for which the overlay labels should be added. -
Uses of ILspView in com.luciad.view.lightspeed.painter.grid.gars
Methods in com.luciad.view.lightspeed.painter.grid.gars with parameters of type ILspViewModifier and TypeMethodDescriptionThe view for which the overlay labels should be added. -
Uses of ILspView in com.luciad.view.lightspeed.painter.grid.mgrs
Methods in com.luciad.view.lightspeed.painter.grid.mgrs with parameters of type ILspViewModifier and TypeMethodDescriptionThe view for which the overlay labels should be added. -
Uses of ILspView in com.luciad.view.lightspeed.scale
Methods in com.luciad.view.lightspeed.scale that return ILspViewModifier and TypeMethodDescriptionTLspMapScaleChangeEvent.getView()The view for which the map scale has changed.Methods in com.luciad.view.lightspeed.scale with parameters of type ILspViewModifier and TypeMethodDescriptionILspMapScaleProvider.getMapScale(ILspView aView) Returns the current map scale for a view.Constructors in com.luciad.view.lightspeed.scale with parameters of type ILspViewModifierConstructorDescriptionTLspMapScaleChangeEvent(ILspMapScaleProvider aSource, ILspView aView) Construct a view scale event. -
Uses of ILspView in com.luciad.view.lightspeed.services.effects
Constructors in com.luciad.view.lightspeed.services.effects with parameters of type ILspViewModifierConstructorDescriptionCreates a new fog effect for the given view.TLspGraphicsEffects(ILspView aView) Creates a new graphics effects registry.TLspHeadLight(ILspView aView) Creates a new headlight for the given view.TLspHeadLight(ILspView aView, Color aColor) Creates a new headlight with the given color. -
Uses of ILspView in com.luciad.view.lightspeed.services.terrain
Methods in com.luciad.view.lightspeed.services.terrain that return ILspViewModifier and TypeMethodDescriptionILspTerrainSupport.getDrapingView()Returns the draping view used for objects that are draped.TLspTerrainChangeEvent.getView()Constructors in com.luciad.view.lightspeed.services.terrain with parameters of type ILspViewModifierConstructorDescriptionTLspTerrainChangeEvent(ILspView aView) Constructs a new terrain change event for the specified view. -
Uses of ILspView in com.luciad.view.lightspeed.services.vertexarray
Methods in com.luciad.view.lightspeed.services.vertexarray with parameters of type ILspViewModifier and TypeMethodDescriptionvoidILspVertexArrayRenderer.applyLocalOrigin(ILcdGLDrawable aGLDrawable, ILspView aView, ILcdPoint aPoint) Applies the given point as the local origin.voidILspVertexArrayRenderer.restoreLocalOrigin(ILcdGLDrawable aGLDrawable, ILspView aView, ILcdPoint aPoint) Restores a previously set local origin.voidILspVertexArrayRenderer.submitVertexArray(ILcdGLDrawable aGLDrawable, ILspView aView, ILspVertexArray aArray) Submits a vertex array to be rendered with the sequence of states pushed using thepushGLStatemethod. -
Uses of ILspView in com.luciad.view.lightspeed.swing
Methods in com.luciad.view.lightspeed.swing that return ILspViewModifier and TypeMethodDescriptionTLspBalloonManager.getView()Returns the view this manager is configured for.TLspViewComponentPrintable.getView()Returns the view.Methods in com.luciad.view.lightspeed.swing with parameters of type ILspViewModifier and TypeMethodDescriptionstatic ComponentTLspViewComponentPrintable.createViewComponent(ILspView aView) Creates a Component representing the given view.Constructors in com.luciad.view.lightspeed.swing with parameters of type ILspViewModifierConstructorDescriptionTLspBalloonManager(ILspView aView, Container aBalloonContainer, Object aConstraints) Creates a default balloon manager for the given view, using the given container and layout constraints.TLspBalloonManager(ILspView aView, Container aBalloonContainer, Object aConstraints, ILcdBalloonContentProvider aBalloonContentProvider) Creates a default balloon manager for the given view, using the given container and layout constraints, and the given content provider.TLspBalloonManager(ILspView aView, Container aBalloonContainer, Object aConstraints, ILcdBalloonContentProvider aBalloonContentProvider, TLcdBalloonGUIFactory aBalloonGUIFactory) Creates a default balloon manager for the given view, using the given container and layout constraints, and the given content provider and GUI factory.TLspBusyLayerCellRenderer(ILspView aView, TLcdLayerTreeNodeCellRenderer aDelegateRenderer) Wrap a newTLcdGXYBusyLayerTreeNodeCellRendereraroundaDelegateRenderer.Create a new renderer for a layer tree with an icon height and width of 16.TLspLayerTreeNodeCellRenderer(ILspView aView, int aIconWidth, int aIconHeight) Create a new renderer for a layer tree with the specified icon height and width.TLspScaleIndicator(ILspView aView) Creates a new instance of TLspScaleIndicator for the specified view. -
Uses of ILspView in com.luciad.view.lightspeed.util
Methods in com.luciad.view.lightspeed.util with parameters of type ILspViewModifier and TypeMethodDescriptionstatic voidTLspViewTransformationUtil.setup2DView(TLspViewXYZWorldTransformation2D aV2W, ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds) Switches the specified view to 2D using the requested world reference.static voidTLspViewTransformationUtil.setup2DView(ILspView aView, ILcdXYZWorldReference aWorldReference) Switches the specified view to 2D using the requested world reference.static voidTLspViewTransformationUtil.setup2DView(ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds) Switches the specified view to 2D using the requested world reference, with the option to preserve the current view bounds.static voidTLspViewTransformationUtil.setup3DView(TLspViewXYZWorldTransformation3D aV2W, ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds) Switches the specified view to 3D using the requested world reference.static voidTLspViewTransformationUtil.setup3DView(ILspView aView, boolean aPreserveViewBounds) Switches the specified view to 3D.static voidTLspViewTransformationUtil.setup3DView(ILspView aView, ILcdXYZWorldReference aWorldReference) Switches the specified view to 3D using the requested world reference.static voidTLspViewTransformationUtil.setup3DView(ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds) Switches the specified view to 3D using the requested world reference, with the option to preserve the current view bounds.static voidTLspViewTransformationUtil.setup3DView(ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds, boolean aAboveTerrain) Switches the specified view to 3D using the requested world reference.Constructors in com.luciad.view.lightspeed.util with parameters of type ILspViewModifierConstructorDescriptionTLspViewNavigationUtil(ILspView aView) Constructor for newTLspViewNavigationUtil.