TreeMapNode

interface TreeMapNode<out Column>

Interface representing an object that can be placed in a treemap layout.

Inheritors

Properties

Link copied to clipboard
abstract val bounds: Rectangle2D?

Gets the bounding rectangle of the item in the map.

Link copied to clipboard

Returns the number of levels above this node -- the distance from the root to this node. If this node is the root, returns 0.

Link copied to clipboard
abstract val color: MkColor?

Gets the color of the item in the map.

Link copied to clipboard
abstract val groupByColumn: Column?

Returns the number of levels above this node -- the distance from the root to this node. If this node is the root, returns 0.

Link copied to clipboard
abstract val isLeaf: Boolean

Tells whether this node is a left.

Link copied to clipboard
abstract val level: Int

Returns the number of levels above this node -- the distance from the root to this node. If this node is the root, returns 0.

Link copied to clipboard
abstract val nestedShape: Shape?

Gets the shape after nesting of the item in the map.

Link copied to clipboard
abstract val shape: Shape?

Gets the shape of the item in the map.

Link copied to clipboard
abstract val size: Double

Corresponds to area in map.

Link copied to clipboard
abstract val sumSize: Double

Functions

Link copied to clipboard
abstract fun hasNoChildren(): Boolean

Tells whether this node contains children.