Package | Description |
---|---|
com.luciad.view.gxy.asynchronous.manager |
This package provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers . |
Modifier and Type | Method and Description |
---|---|
ALcdGXYAsynchronousPaintQueueManager.PaintBlock |
ALcdGXYAsynchronousPaintQueueManager.getPaintBlock(ILcdGXYLayer aLayer)
Returns the
PaintBlock containing aLayer . |
ALcdGXYAsynchronousPaintQueueManager.PaintBlock |
ALcdGXYAsynchronousPaintQueueManager.replacePaintBlockSFCT(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlock,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
|
ALcdGXYAsynchronousPaintQueueManager.PaintBlock |
ALcdGXYAsynchronousPaintQueueManager.splitPaintBlockSFCT(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlockToSplitSFCT,
int aFirstBlockSize)
Split
aPaintBlockToSplitSFCT in two separate PaintBlock instances:
the existing PaintBlock containing the first aFirstBlockSize original
ILcdGXYLayer s, and a new PaintBlock containing all remaining
ILcdGXYLayer s. |
Modifier and Type | Method and Description |
---|---|
List<ALcdGXYAsynchronousPaintQueueManager.PaintBlock> |
ALcdGXYAsynchronousPaintQueueManager.getPaintBlocks()
Returns an ordered, unmodifiable
List of all PaintBlock instances. |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYAsynchronousPaintQueueManager.canMergePaintBlocks(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlock,
ALcdGXYAsynchronousPaintQueueManager.PaintBlock aAdjacentPaintBlock)
Utility method to verify the prerequisites listed in the
mergePaintBlocks method. |
boolean |
ALcdGXYAsynchronousPaintQueueManager.canMergePaintBlocks(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlock,
ALcdGXYAsynchronousPaintQueueManager.PaintBlock aAdjacentPaintBlock)
Utility method to verify the prerequisites listed in the
mergePaintBlocks method. |
void |
ALcdGXYAsynchronousPaintQueueManager.mergePaintBlocksSFCT(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlockSFCT,
ALcdGXYAsynchronousPaintQueueManager.PaintBlock aAdjacentPaintBlock)
Merge the layers of
aPaintBlockSFCT and aAdjacentPaintBlock into
aPaintBlockSFCT . |
ALcdGXYAsynchronousPaintQueueManager.PaintBlock |
ALcdGXYAsynchronousPaintQueueManager.replacePaintBlockSFCT(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlock,
ILcdGXYAsynchronousPaintQueue aPaintQueue)
|
ALcdGXYAsynchronousPaintQueueManager.PaintBlock |
ALcdGXYAsynchronousPaintQueueManager.splitPaintBlockSFCT(ALcdGXYAsynchronousPaintQueueManager.PaintBlock aPaintBlockToSplitSFCT,
int aFirstBlockSize)
Split
aPaintBlockToSplitSFCT in two separate PaintBlock instances:
the existing PaintBlock containing the first aFirstBlockSize original
ILcdGXYLayer s, and a new PaintBlock containing all remaining
ILcdGXYLayer s. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYAsynchronousPaintQueueManager.evaluateModifiedPaintBlocks(List<ALcdGXYAsynchronousPaintQueueManager.PaintBlock> aChangedPaintBlocks,
ILcdGXYLayer aLayer)
Method to inform the implementation that
aChangedPaintBlocks should be
re-evaluated. |
abstract void |
ALcdGXYAsynchronousPaintQueueManager.evaluateModifiedPaintBlocks(List<ALcdGXYAsynchronousPaintQueueManager.PaintBlock> aChangedPaintBlocks,
ILcdGXYLayer aLayer)
Method to inform the implementation that
aChangedPaintBlocks should be
re-evaluated. |