# DefaultTreeMapController

class DefaultTreeMapController<Row, Column>(view: TreeMapView<AbstractTreeMapNode<Row, Column>, Row, Column>) : AbstractTreeMapController<AbstractTreeMapNode<Row, Column>, Row, Column>

Default implementation of a TreeMapController.

#### Parameters

the type of columns

## Constructors

DefaultTreeMapController
Link copied to clipboard
constructor(view: TreeMapView<AbstractTreeMapNode<Row, Column>, Row, Column>)

## Functions

getViewport
Link copied to clipboard
fun getViewport(): Rectangle2D
getWorld
Link copied to clipboard
fun getWorld(): Rectangle2D
isZoomingEnabled
Link copied to clipboard
open override fun isZoomingEnabled(): Boolean
setView
Link copied to clipboard
open override fun setView(view: TreeMapView<AbstractTreeMapNode<Row, Column>, Row, Column>?)

Replace the view currently under control.

setZoomingEnabled
Link copied to clipboard
open override fun setZoomingEnabled(zoomingEnabled: Boolean)

Controls whether the zooming is permitted.