Package | Description |
---|---|
com.luciad.view.lightspeed.label.algorithm.discrete |
Handles discrete labeling algorithms.
|
Class and Description |
---|
ALspDiscreteLabelingAlgorithm
This abstract class implements an abstract algorithm that can be used to compute label
placements.
|
ALspDiscreteLabelingAlgorithmWrapper
This class can be used to create a labeling algorithm wrapper based on the
ALspDiscreteLabelingAlgorithm abstract algorithm. |
ILspLabelPlacementEvaluator
Interface that allows to evaluate a placement for a label.
|
ILspLabelPlacementEvaluator.PlacementResult
Placement result for a label.
|
TLspCompositeDiscreteLabelingAlgorithm
This composite algorithm combines multiple
ALspDiscreteLabelingAlgorithm s into
one labeling algorithm. |
TLspCurvedPathLabelingAlgorithm
This labeling algorithm tries to find a valid position for a curved text label on a path.
|
TLspInPathLabelingAlgorithm
Labeling algorithm that tries to place labels inside a path and keeps them inside the view.
|
TLspLabelingAlgorithm
This algorithm is a greedy algorithm that uses a
ALspLabelLocationProvider to retrieve possible placements. |
TLspOnPathLabelingAlgorithm
Labeling algorithm that tries to place labels on path.
|
TLspOnPathLabelingAlgorithm.Alignment
Alignment mode that determines if labels are placed on, outside or inside
the paths.
|