Package com.luciad.view.lightspeed
Interface ILspPaintingOrder
- All Superinterfaces:
Comparator<ILspPaintingOrder.PaintStep>
- All Known Implementing Classes:
TLspPaintingOrder
Determines the order in which layers and their various painters are invoked
in an
ILspView. The order is obtained by sorting a list of
ILspPaintingOrder.PaintStep objects, each of which contains an ILspLayer and a
TLspPaintRepresentationState, using the ILspPaintingOrder as a
comparator.
Note that TLspPaintRepresentation and
TLspPaintState have a sort order
property, so that for instance the introduction of a custom paint
representation will often not require implementing a custom
ILspPaintingOrder.- Since:
- 2012.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classIdentifies a painting step consisting of anILspLayerand aTLspPaintRepresentationState. -
Method Summary
Methods inherited from interface java.util.Comparator
compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong