Package | Description |
---|---|
com.luciad.realtime.lightspeed.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
com.luciad.view.lightspeed.layer.plots |
Provides a custom layer optimized for displaying large static datasets containing points.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspPlotLayerBuilder
Deprecated.
The plot painting functionality has been move to Lightspeed, please use
TLspPlotLayerBuilder instead. |
Modifier and Type | Method and Description |
---|---|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange)
Sets the scale range for the body of the layer in unitless map scale ratios.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyScaleRange(ILcdInterval aScaleRange)
Sets a scale range within which the objects are displayed.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyStyler(TLspPaintState aPaintState,
ILspStyler aStyler)
Sets the styler used for the points in the
BODY paint representation. |
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.bodyStyles(TLspPaintState aPaintState,
TLspPlotStyle... aStyles)
Sets a (fixed) set of styles to use in this layer for the
BODY paint representation. |
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.icon(ILcdIcon aIcon)
Sets the icon of the layer.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.label(String aLabel)
Sets the label of the layer.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelEditable(boolean aEditable)
Sets whether the labels of the layer should be editable.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelEditor(ILspEditor aEditor)
Sets a custom label editor for the layer, alternatively you can use
labelEditable(boolean) to enable a default label editor. |
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange)
Sets the scale range for the labels of the layer in unitless map scale ratios.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelScaleRange(ILcdInterval aScaleRange)
Sets a scale range within which the objects' labels are displayed.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelStyler(TLspPaintState aPaintState,
ILspStyler aLabelStyler)
Sets the given label styler for the given paint state.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.labelStyles(TLspPaintState aPaintState,
ALspStyle... aLabelStyles)
Sets the given label styles for the given paint state.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.layerStyle(TLspLayerStyle aLayerStyle) |
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.layerType(ILspLayer.LayerType aLayerType)
The layer type of plot layers cannot be set.
Sets the layer type of the layer.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.mandatoryAttributes(ILcdExpression... aMandatoryAttributes)
Set a list of attributes that should always be loaded, regardless of what is necessary for
styling and filtering.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.mandatoryOrientation(boolean aOrientationMandatory)
Indicates that orientation information should always be loaded, regardless of
styling and filtering.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.model(ILcdModel aModel)
Sets the model of the layer.
|
static TLspPlotLayerBuilder |
TLspPlotLayerBuilder.newBuilder()
Creates a new builder.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.paintingHints(TLspPlotPaintingHints aPaintingHints)
Sets the painting hints to be used by created layers.
|
TLspPlotLayerBuilder |
TLspPlotLayerBuilder.selectable(boolean aSelectable)
Specifies whether layers should be selectable.
|