Uses of Class
com.luciad.view.lightspeed.label.ILspLabelConflictChecker.Conflict
Packages that use 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
Methods in com.luciad.view.lightspeed.label that return ILspLabelConflictChecker.ConflictModifier 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
Methods in com.luciad.view.lightspeed.label.algorithm.discrete with parameters of type ILspLabelConflictChecker.ConflictModifier 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.