Uses of Package
com.luciad.view.labeling.algorithm
Package
Description
This package contains the class
TLcdAIXM51GXYPainterEditorProvider
, which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data.Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Handles the labeling of realtime data for GXY layers.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Handles GXY view label placers and GXY labeling algorithms.
Handles GXY labeling algorithms.
Handles discrete placements labeling algorithms.
This package contains utility classes that can be used to implement ILcdGXYLabelingAlgorithms.
This package contains the core classes that can be used to create labeling algorithms.
This package contains classes that can be used for discrete label placement.
This package contains utility classes that can be used during labeling.
-
ClassDescriptionThis interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.This class contains all labels to be placed.A label placement defines a location of a label.
-
ClassDescriptionThis interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.This class contains all labels to be placed.
-
ClassDescriptionInterface that makes it possible to specify dependencies between
TLcdCollectedLabelInfo
objects.This interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.This class contains all labels to be placed.A label placement defines a location of a label. -
ClassDescriptionAn obstacle: a location where label placement should be avoided.
-
ClassDescriptionThis interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.
-
ClassDescriptionThis interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.This class contains all labels to be placed.A label placement defines a location of a label.
-
ClassDescriptionInterface that makes it possible to specify dependencies between
TLcdCollectedLabelInfo
objects.This interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.This class contains all information about a label to be placed.This class contains all labels to be placed.A label placement defines a location of a label. -
ClassDescriptionThis class contains all information about a label to be placed.This class contains all labels to be placed.
-
ClassDescriptionThis interface defines methods to check if adding label placements causes conflicts, depending on other label placement, label obstacles and the view.This class represents a conflict.This class contains all information about a labeled object for which labels can be placed.This class contains all information about a label to be placed.This class contains all labels to be placed.This label conflict checker implements
ILcdLabelConflictChecker
by checking if a given label placements overlaps with other placements, label obstacles or the view bounds by calculating their intersection analytically.An obstacle: a location where label placement should be avoided.A label placement defines a location of a label.ThisILcdLabelConflictChecker
doesn't check if label placements overlap with other label placements. -
ClassDescriptionThis class represents a conflict.This class contains all information about a label to be placed.A label placement defines a location of a label.
-