|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.maps.label.IlvMapLineLabel.ParameterRecord
public static class IlvMapLineLabel.ParameterRecord
Class holding parameters for IlvMapLineLabel instances.
| Field Summary | |
|---|---|
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 Summary | |
|---|---|
IlvMapLineLabel.ParameterRecord()
Creates a new ParameterRecord. |
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
public IlvMapLineLabel.ParameterRecord()
ParameterRecord.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||