Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.deegree.graphics.displayelements.Label

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(String caption, Font font, Color color, 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(String caption, Font font, Color color, 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(String caption, Font font, Color color, 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(String caption, Font font, Color color, 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, Graphics2D g)` Generates label-representations for a given `LabelDisplayElement`.

Methods in org.deegree.graphics.displayelements that return types with arguments of type Label
`static ArrayList<Label>` | `LabelFactory.createLabels(Curve curve, LabelDisplayElement element, Graphics2D g, GeoTransform projection)` Determines positions on the given `Curve` where a caption could be drawn.
`static List<Label>` | `LabelFactory.createLabels(MultiCurve multiCurve, LabelDisplayElement element, 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` | `Label.intersects(Label that)` Determines if the label intersects with another label.
`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.
`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`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org