|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Label | |
---|---|
org.deegree.graphics.displayelements | |
org.deegree.graphics.optimizers |
Uses of Label in org.deegree.graphics.displayelements |
---|
Classes in org.deegree.graphics.displayelements that implement Label | |
---|---|
(package private) class |
HorizontalLabel
This is a horizontal label with style information and screen coordinates, ready to be rendered to the view. |
(package private) class |
RotatedLabel
This is a rotated label with style information and screen coordinates, ready to be rendered to the view. |
Methods in org.deegree.graphics.displayelements that return Label | |
---|---|
static Label |
LabelFactory.createLabel(java.lang.String caption,
java.awt.Font font,
java.awt.Color color,
java.awt.font.LineMetrics metrics,
Feature feature,
Halo halo,
int x,
int y,
int w,
int h,
double rotation,
double[] anchorPoint,
double[] displacement)
Deprecated. use the one with opacity instead |
static Label |
LabelFactory.createLabel(java.lang.String caption,
java.awt.Font font,
java.awt.Color color,
java.awt.font.LineMetrics metrics,
Feature feature,
Halo halo,
int x,
int y,
int w,
int h,
double rotation,
double[] anchorPoint,
double[] displacement,
double opacity)
|
static Label |
LabelFactory.createLabel(java.lang.String caption,
java.awt.Font font,
java.awt.Color color,
java.awt.font.LineMetrics metrics,
Feature feature,
Halo halo,
int x,
int y,
int w,
int h,
double rotation,
double anchorPointX,
double anchorPointY,
double displacementX,
double displacementY)
Deprecated. use the one with opacity instead |
static Label |
LabelFactory.createLabel(java.lang.String caption,
java.awt.Font font,
java.awt.Color color,
java.awt.font.LineMetrics metrics,
Feature feature,
Halo halo,
int x,
int y,
int w,
int h,
double rotation,
double anchorPointX,
double anchorPointY,
double displacementX,
double displacementY,
double opacity)
|
static Label[] |
LabelFactory.createLabels(LabelDisplayElement element,
GeoTransform projection,
java.awt.Graphics2D g)
Generates label-representations for a given LabelDisplayElement. |
Methods in org.deegree.graphics.displayelements that return types with arguments of type Label | |
---|---|
static java.util.ArrayList<Label> |
LabelFactory.createLabels(Curve curve,
LabelDisplayElement element,
java.awt.Graphics2D g,
GeoTransform projection)
Determines positions on the given Curve where a caption could be drawn. |
static java.util.List<Label> |
LabelFactory.createLabels(MultiCurve multiCurve,
LabelDisplayElement element,
java.awt.Graphics2D g,
GeoTransform projection)
Determines positions on the given MultiCurve where a caption could be drawn. |
Methods in org.deegree.graphics.displayelements with parameters of type Label | |
---|---|
void |
LabelDisplayElement.addLabel(Label label)
Adds a Label representation that is to be considered when the LabelDisplayElement is painted to the view. |
void |
LabelDisplayElement.addLabels(Label[] labels)
Adds Label representations that are to be considered when the LabelDisplayElement is painted to the view. |
boolean |
HorizontalLabel.intersects(Label that)
Determines if the label intersects with another label. |
boolean |
RotatedLabel.intersects(Label that)
Determines if the label intersects with another label. |
boolean |
Label.intersects(Label that)
Determines if the label intersects with another label. |
void |
LabelDisplayElement.setLabels(Label[] labels)
Sets the Label representations that are to be considered when the LabelDisplayElement is painted to the view. |
Uses of Label in org.deegree.graphics.optimizers |
---|
Methods in org.deegree.graphics.optimizers that return Label | |
---|---|
Label |
LabelChoice.getSelectedLabel()
Returns the currently selected Label (which is the best choice of the candidates). |
Constructors in org.deegree.graphics.optimizers with parameters of type Label | |
---|---|
LabelChoice(LabelDisplayElement element,
Label[] candidates,
float[] qualities,
int selected,
int maxX,
int maxY,
int minX,
int minY)
Creates a new instance of LabelChoice . |
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org