Package | Description |
---|---|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
com.luciad.view.gxy.asynchronous.lightspeed |
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView . |
com.luciad.view.gxy.asynchronous.lightspeed.manager |
Provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue instances
to asynchronous layers
. |
com.luciad.view.gxy.asynchronous.manager |
This package provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAsynchronousMultiPaintQueue
A paint queue for multiple views, delegating to several ILcdGXYAsynchronousPaintQueue instances.
|
class |
TLcdGXYAsynchronousPaintQueue
This
ILcdGXYAsynchronousPaintQueue paints layers asynchronously in a background
thread, using off-screen image buffers. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYAsynchronousPaintQueue |
TLcdGXYAsynchronousLayerWrapper.getGXYAsynchronousPaintQueue() |
ILcdGXYAsynchronousPaintQueue |
ILcdGXYAsynchronousLayerWrapper.getGXYAsynchronousPaintQueue()
Returns the paint queue handling the asynchronous paints.
|
ILcdGXYAsynchronousPaintQueue |
TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueue(ILcdGXYView aGXYView)
Returns the
ILcdGXYAsynchronousPaintQueue that is used to paint asynchronously on the given view |
Modifier and Type | Method and Description |
---|---|
Map<ILcdGXYView,ILcdGXYAsynchronousPaintQueue> |
TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousPaintQueues()
Returns all set ILcdGXYAsynchronousPaintQueue instances.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYAsynchronousLayerWrapper.setGXYAsynchronousPaintQueue(ILcdGXYAsynchronousPaintQueue aQueue) |
void |
TLcdGXYAsynchronousEditableLabelsLayerWrapper.setGXYAsynchronousPaintQueue(ILcdGXYAsynchronousPaintQueue aQueue) |
void |
ILcdGXYAsynchronousLayerWrapper.setGXYAsynchronousPaintQueue(ILcdGXYAsynchronousPaintQueue aQueue)
Sets the paint queue to delegate asynchronous paint requests to.
|
void |
TLcdGXYAsynchronousMultiPaintQueue.setGXYAsynchronousPaintQueue(ILcdGXYView aGXYView,
ILcdGXYAsynchronousPaintQueue aQueue)
Sets the
ILcdGXYAsynchronousPaintQueue that is used to paint asynchronously on the given view. |
Constructor and Description |
---|
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper(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.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYLspAsynchronousPaintQueue
Deprecated.
Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only,
or switch to a
Lightspeed view . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYLspAsynchronousLayerWrapper.setGXYAsynchronousPaintQueue(ILcdGXYAsynchronousPaintQueue aQueue)
Deprecated.
|
Constructor and Description |
---|
TLcdGXYLspAsynchronousLayerWrapper(ILcdGXYLayer aDecoratedLayer,
ILspLayer aLayer,
ILcdGXYAsynchronousPaintQueue aQueue)
Deprecated.
Creates a layer decorator that delegates painting to an asynchronous paint queue.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYAsynchronousPaintQueue |
TLcdGXYLspAsynchronousPaintQueueManager.createAsynchronousPaintQueue(TLcdGXYAsynchronousPaintHint aPaintHint,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYAsynchronousPaintQueue |
TLcdGXYLspAsynchronousPaintQueueManager.createAsynchronousPaintQueue(TLcdGXYAsynchronousPaintHint aPaintHint,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYAsynchronousPaintQueue |
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue(List<ILcdGXYAsynchronousLayerWrapper> aLayers)
Factory method to create a new
ILcdGXYAsynchronousPaintQueue that will be used
by aLayers . |
protected abstract ILcdGXYAsynchronousPaintQueue |
ALcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue(List<ILcdGXYAsynchronousLayerWrapper> aLayers)
Factory method to create a new
ILcdGXYAsynchronousPaintQueue that will be used
by aLayers . |
protected ILcdGXYAsynchronousPaintQueue |
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue(TLcdGXYAsynchronousPaintHint aPaintHint,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
Create an
ILcdGXYAsynchronousPaintQueue matching the settings of
aPaintHint . |
ILcdGXYAsynchronousPaintQueue |
ALcdGXYAsynchronousPaintQueueManager.PaintBlock.getAsynchronousPaintQueue()
Returns the asynchronous paint queue associated to this
PaintBlock . |
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYAsynchronousPaintQueue |
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue(TLcdGXYAsynchronousPaintHint aPaintHint,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
Create an
ILcdGXYAsynchronousPaintQueue matching the settings of
aPaintHint . |
ALcdGXYAsynchronousPaintQueueManager.PaintBlock |
ALcdGXYAsynchronousPaintQueueManager.replacePaintBlockSFCT(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlock,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
|