OccupiesSpaceProperty

A node's ability to have a Shape.

Inheritors

Properties

Link copied to clipboard
abstract val node: Node<T>

The node to which the capability is added.

Link copied to clipboard
abstract val shape: Shape<S, A>

The node's shape.

Functions

Link copied to clipboard
abstract fun cloneOnNewNode(node: Node<T>): NodeProperty<T>

Clones this property to be added on a new node.