Rendering

interface Rendering

Defines how nodes should be rendered on the display.

Parameters

the type of nodes

Inheritors

Functions

Link copied to clipboard
abstract fun <N, Row, Column> getNestingBackground(node: N, model: TreeMapModel<N, Row, Column>): MkColor?
Link copied to clipboard
abstract fun <N, Row, Column> getOrder(view: TreeMapView<N, Row, Column>, root: N, pass: Int): Iterable<N>
Link copied to clipboard
abstract fun <N, Row, Column> getParentOrder(view: TreeMapView<N, Row, Column>, root: N, pass: Int): Iterable<N>
Link copied to clipboard
abstract fun <N, Row, Column> getPasses(model: TreeMapModel<N, Row, Column>): Int
Link copied to clipboard
abstract fun <N, Row, Column> getRenderedShape(view: TreeMapView<N, Row, Column>, model: TreeMapModel<N, Row, Column>, node: N, shape: Shape): Shape
Link copied to clipboard
abstract fun <N, Row, Column> paintBackground(g: TGraphics, view: TreeMapView<N, Row, Column>, node: N, pass: Int, passes: Int, bounds: Rectangle, shape: Shape)
Link copied to clipboard
abstract fun <N, Row, Column> paintBorder(g2: TGraphics, view: TreeMapView<N, Row, Column>, node: N, pass: Int, bounds: Rectangle, shape: Shape)
Link copied to clipboard
abstract fun <N, Row, Column> paintLabel(g: TGraphics, view: TreeMapView<N, Row, Column>, node: N, pass: Int, passes: Int, bounds: Rectangle, shape: Shape)
Link copied to clipboard
abstract fun <N, Row, Column> paintNode(g: TGraphics, view: TreeMapView<N, Row, Column>, node: N, pass: Int, bounds: Rectangle, shape: Shape): Boolean
Link copied to clipboard
abstract fun <N, Row, Column> paintParent(g: TGraphics, view: TreeMapView<N, Row, Column>, node: N, pass: Int, bounds: Rectangle, shape: Shape)
Link copied to clipboard
abstract fun <N, Row, Column> paintParentBorder(g: TGraphics, node: N, bounds: Rectangle, shape: Shape, model: TreeMapModel<N, Row, Column>)
Link copied to clipboard
abstract fun <N, Row, Column> paintParentHighlight(g2: TGraphics, view: TreeMapView<N, Row, Column>, node: N, pass: Int, bounds: Rectangle, shape: Shape?)