public static class IlvMapLineLabel.ParameterRecord extends Object
IlvMapLineLabel
instances.Modifier and Type | Field and Description |
---|---|
int |
candidateThreshold
Internal parameter used to generate candidate labels on a path.
|
int |
clutterDistance
Minimum distance between close labels.
|
int |
cycle
Minimum distance between consecutive labels on the associated polyline.
|
int |
distanceToPath
Distance from the label baseline to its associated polyline (can be negative).
|
boolean |
followPath
Flag to make labels follow the path of the associated polyline.
|
double |
maxAngleBreak
Maximum acceptable angle break between 2 consecutive segments of the polyline
for these segments to be considered as a candidate position for labels.
|
double |
maxAngleVariation
Maximum acceptable CUMULATIVE angle breaks along several segments of the polyline
for these segments to be considered as a candidate position for labels.
|
int |
minPolylineRadius
Minimum enclosing circle for a polyline to be labeled.
|
int |
polylineThreshold
Polyline simplification parameter (minimum distance between consecutive points).
|
boolean |
repeat
Flag to repeat the text along its associated polyline.
|
double |
switchOrientationAngle
This angle (measured from the vertical, counter clockwise) gives the direction at which labels change their orientation
on the baseline to remain readable.
|
Constructor and Description |
---|
ParameterRecord()
Creates a new
ParameterRecord . |
public boolean repeat
public int cycle
public boolean followPath
public int distanceToPath
public int clutterDistance
public int polylineThreshold
public int minPolylineRadius
public double maxAngleBreak
public double maxAngleVariation
public int candidateThreshold
public double switchOrientationAngle
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.