Home / Development / Documentation / 2.0.44 / LabelIcon
TreeGraph 2
 


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()