Uses of Class
com.luciad.view.lightspeed.label.ILspLabelConflictChecker.Conflict
Package
Description
Handles the placement of labels in a view.
Handles discrete labeling algorithms.
-
Uses of ILspLabelConflictChecker.Conflict in com.luciad.view.lightspeed.label
Modifier and TypeMethodDescriptionILspLabelConflictChecker.getConflict
(TLspLabelPlacement aPlacement) Checks if the given placement is valid, that is if it does not overlap with already added placements or obstacles.TLspLabelConflictChecker.getConflict
(TLspLabelPlacement aPlacement) TLspNoDeclutterLabelConflictChecker.getConflict
(TLspLabelPlacement aPlacement) -
Uses of ILspLabelConflictChecker.Conflict in com.luciad.view.lightspeed.label.algorithm.discrete
Modifier and TypeMethodDescriptionILspLabelPlacementEvaluator.evaluatePlacement
(TLspLabelPlacement aPlacement, ILspLabelConflictChecker.Conflict aConflict, List<TLspLabelPlacement> aPlacements, ALspLabelLocations aCurrentLabelLocations) This method evaluates the given label placement and returns aPlacementResult
to determine if the placement can be used for its label or not.