Package com.treemap.treeplot

# Interface NodeRenderer<N,Row,Column,Component,Color,Font>

Type Parameters:
  `N` - the type of nodes

All Known Implementing Classes:
  `LeafNodeRenderer`, `ParentNodeRenderer`, `SelectionNodeRenderer`

public interface NodeRenderer<N,Row,Column,Component,Color,Font>
Interface for stepwise rendering of a TreePlotNode.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `paintNode(TGraphics<Color,Font> g, TreePlotView<Component,N,Row,Column,Color,Font> view, N node, com.macrofocus.geom.Rectangle bounds, com.macrofocus.geom.Shape shape, boolean useGradientPaint)`

- ## Method Details

  - ### paintNode

    void paintNode(TGraphics<Color,Font> g, TreePlotView<Component,N,Row,Column,Color,Font> view, N node, com.macrofocus.geom.Rectangle bounds, com.macrofocus.geom.Shape shape, boolean useGradientPaint)