Package com.luciad.view.lightspeed.layer

package com.luciad.view.lightspeed.layer
Provides layering support for ILspView. The root interface for all layers is ILspLayer. The class diagram below shows the main derived interfaces and implementations of ILspLayer:

Main layer interfaces and implementations

It is advised to use layer builders for layer creation whenever possible. For example the TLspShapeLayerBuilder creates layers for most models with vector data and the TLspRasterLayerBuilder creates layers for models with raster data.

An layer has a layer type which can be used to choose the optimal strategy for a certain operation. For example painting a layer might be done differently for dynamic and static layers.