Uses of Interface
com.luciad.view.gxy.asynchronous.ILcdGXYAsynchronousPaintQueue
Package
Description
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView
.Provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue
instances
to asynchronous layers
.This package provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers
.-
Uses of ILcdGXYAsynchronousPaintQueue in com.luciad.view.gxy.asynchronous
Modifier and TypeClassDescriptionclass
A paint queue for multiple views, delegating to several ILcdGXYAsynchronousPaintQueue instances.class
ThisILcdGXYAsynchronousPaintQueue
paints layers asynchronously in a background thread, using off-screen image buffers.Modifier and TypeMethodDescriptionILcdGXYAsynchronousLayerWrapper.getGXYAsynchronousPaintQueue()
Returns the paint queue handling the asynchronous paints.TLcdGXYAsynchronousLayerWrapper.getGXYAsynchronousPaintQueue()
TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueue
(ILcdGXYView aGXYView) Returns theILcdGXYAsynchronousPaintQueue
that is used to paint asynchronously on the given viewModifier and TypeMethodDescriptionTLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueues()
Returns all set ILcdGXYAsynchronousPaintQueue instances.Modifier and TypeMethodDescriptionvoid
ILcdGXYAsynchronousLayerWrapper.setGXYAsynchronousPaintQueue
(ILcdGXYAsynchronousPaintQueue aQueue) Sets the paint queue to delegate asynchronous paint requests to.void
TLcdGXYAsynchronousEditableLabelsLayerWrapper.setGXYAsynchronousPaintQueue
(ILcdGXYAsynchronousPaintQueue aQueue) void
TLcdGXYAsynchronousLayerWrapper.setGXYAsynchronousPaintQueue
(ILcdGXYAsynchronousPaintQueue aQueue) void
TLcdGXYAsynchronousMultiPaintQueue.setGXYAsynchronousPaintQueue
(ILcdGXYView aGXYView, ILcdGXYAsynchronousPaintQueue aQueue) Sets theILcdGXYAsynchronousPaintQueue
that is used to paint asynchronously on the given view.ModifierConstructorDescriptionTLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper
(ILcdGXYEditableLabelsLayer aDecoratedLayer, ILcdGXYAsynchronousPaintQueue aPaintQueue) Creates a layer node decorator that delegates painting to an asynchronous paint queue.TLcdGXYAsynchronousEditableLabelsLayerWrapper
(ILcdGXYEditableLabelsLayer aDecoratedLayer, ILcdGXYAsynchronousPaintQueue aPaintQueue) Creates a layer decorator that delegates painting to an asynchronous paint queue.TLcdGXYAsynchronousLayerTreeNodeWrapper
(ILcdGXYLayer aDecoratedLayer, ILcdGXYAsynchronousPaintQueue aPaintQueue) Creates a layer node decorator that delegates painting to an asynchronous paint queue.TLcdGXYAsynchronousLayerWrapper
(ILcdGXYLayer aDecoratedLayer, ILcdGXYAsynchronousPaintQueue aPaintQueue) Creates a layer decorator that delegates painting to an asynchronous paint queue. -
Uses of ILcdGXYAsynchronousPaintQueue in com.luciad.view.gxy.asynchronous.lightspeed
Modifier and TypeClassDescriptionclass
Deprecated.Lightspeed integration in GXY views is no longer supported.Modifier and TypeMethodDescriptionvoid
TLcdGXYLspAsynchronousLayerWrapper.setGXYAsynchronousPaintQueue
(ILcdGXYAsynchronousPaintQueue aQueue) Deprecated.ModifierConstructorDescriptionTLcdGXYLspAsynchronousLayerWrapper
(ILcdGXYLayer aDecoratedLayer, ILspLayer aLayer, ILcdGXYAsynchronousPaintQueue aQueue) Deprecated.Creates a layer decorator that delegates painting to an asynchronous paint queue. -
Uses of ILcdGXYAsynchronousPaintQueue in com.luciad.view.gxy.asynchronous.lightspeed.manager
Modifier and TypeMethodDescriptionprotected ILcdGXYAsynchronousPaintQueue
TLcdGXYLspAsynchronousPaintQueueManager.createAsynchronousPaintQueue
(TLcdGXYAsynchronousPaintHint aPaintHint, ILcdGXYAsynchronousPaintQueue aPaintQueue) Deprecated.Modifier and TypeMethodDescriptionprotected ILcdGXYAsynchronousPaintQueue
TLcdGXYLspAsynchronousPaintQueueManager.createAsynchronousPaintQueue
(TLcdGXYAsynchronousPaintHint aPaintHint, ILcdGXYAsynchronousPaintQueue aPaintQueue) Deprecated. -
Uses of ILcdGXYAsynchronousPaintQueue in com.luciad.view.gxy.asynchronous.manager
Modifier and TypeMethodDescriptionprotected abstract ILcdGXYAsynchronousPaintQueue
ALcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue
(List<ILcdGXYAsynchronousLayerWrapper> aLayers) Factory method to create a newILcdGXYAsynchronousPaintQueue
that will be used byaLayers
.protected ILcdGXYAsynchronousPaintQueue
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue
(TLcdGXYAsynchronousPaintHint aPaintHint, ILcdGXYAsynchronousPaintQueue aPaintQueue) Create anILcdGXYAsynchronousPaintQueue
matching the settings ofaPaintHint
.protected final ILcdGXYAsynchronousPaintQueue
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue
(List<ILcdGXYAsynchronousLayerWrapper> aLayers) Factory method to create a newILcdGXYAsynchronousPaintQueue
that will be used byaLayers
.ALcdGXYAsynchronousPaintQueueManager.PaintBlock.getAsynchronousPaintQueue()
Returns the asynchronous paint queue associated to thisPaintBlock
.Modifier and TypeMethodDescriptionprotected ILcdGXYAsynchronousPaintQueue
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue
(TLcdGXYAsynchronousPaintHint aPaintHint, ILcdGXYAsynchronousPaintQueue aPaintQueue) Create anILcdGXYAsynchronousPaintQueue
matching the settings ofaPaintHint
.ALcdGXYAsynchronousPaintQueueManager.replacePaintBlockSFCT
(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlock, ILcdGXYAsynchronousPaintQueue aPaintQueue)