ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers
.See: Description
Interface | Description |
---|---|
ILcdGXYAsynchronousPaintHintProvider |
Provider for asynchronous paint hints.
|
TLcdGXYAsynchronousPaintHint.Combinable |
Interface allowing to combine two properties into a new property instance.
|
Class | Description |
---|---|
ALcdGXYAsynchronousPaintQueueManager |
An abstract manager for automatically assigning
ILcdGXYAsynchronousPaintQueue
instances to asynchronously painted layers which do not yet have a paint queue. |
TLcdGXYAsynchronousPaintHint |
Holder object for the paint (queue) settings of an asynchronous layer.
|
TLcdGXYAsynchronousPaintHint.Choice |
Holder object for a property which can have a discrete set of values.
|
TLcdGXYAsynchronousPaintHint.EqualsCombinable |
Wrapper class around any
Object , allowing it to implement the Combinable
interface. |
TLcdGXYAsynchronousPaintHint.Range |
Holder object for an object with a certain range.
|
TLcdGXYAsynchronousPaintQueueManager |
Implementation of
ALcdGXYAsynchronousPaintQueueManager based on an ILcdGXYAsynchronousPaintHintProvider and the TLcdGXYAsynchronousPaintHint instances it provides. |
This package provides functionality to automatically assign ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers
. This is achieved by creating an ALcdGXYAsynchronousPaintQueueManager
for every view.
A default
manager
is available, which shares paint queues between different layers based on the
paint hints
of the
layers. Customizing the merge/split strategy of the paint queues can be achieved by setting a
custom paint hint provider
on the manager.
See the LuciadLightspeed developer's guide for more details.