Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## info.bioinfweb.treegraph.graphics.positionpaint.labelicons
Interface LabelIcon

All Known Implementing Classes:
  CrossIcon, EllipseIcon, HexagonIcon, OctagonIcon, RectangleIcon, RoundRectangleIcon, ShapeLabelIcon, StarIcon, TitedCrossIcon, TitedHexagonIcon, TriangleIcon, UnknownIcon

    public interface LabelIcon

Classes that paint the different types of label icons implement this interface.

Since:
  2.0.25
Author:
  Ben Stöver

Method Summary
`String` | `id()`
`void` | `paint(Graphics2D g, float x, float y, IconLabelFormats formats, float pixelsPerMillimeter)`

Method Detail

### paint

    void paint(Graphics2D g,
               float x,
               float y,
               IconLabelFormats formats,
               float pixelsPerMillimeter)

### id

    String id()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD