Labeling

interface Labeling

Defines how parent and leaf nodes should be labeled.

Parameters

the type of nodes

Inheritors

Functions

Link copied to clipboard
abstract fun <N, Row, Column> getLeftSpace(model: TreeMapModel<N, Row, Column>?): Double
Link copied to clipboard
abstract fun <N, Row, Column> getTopHeaderSpacing(parent: N, node: N, view: TreeMapView<N, Row, Column>, model: TreeMapModel<N, Row, Column>): Double
Link copied to clipboard
abstract fun <N, Row, Column> getTopSpace(model: TreeMapModel<N, Row, Column>?): Double
Link copied to clipboard
abstract fun <N, Row, Column> paintLeaf(g2: TGraphics, shape: Shape, bounds: Rectangle, node: N, view: TreeMapView<N, Row, Column>)
Link copied to clipboard
abstract fun <N, Row, Column> paintParent(g2: TGraphics, bounds: Rectangle, node: N, view: TreeMapView<N, Row, Column>, pass: Int, passes: Int)
Link copied to clipboard
abstract fun <N, Row, Column> subtract(model: TreeMapModel<N, Row, Column>?, shape: Shape?, node: N): Shape?