DataTable Module

Types

Type Description

DataTable<'Value>

Represents a DataTable containing rows of DataTableRow.

DataTableRow<'Value>

Represents a row in a DataTable containing object variants, placement rules, and optional leaf tables.

LeafPlacementRule

Enumerates child placement rules for objects to be placed in the room.

NodePlacementRule

Enumerates node placement rules for objects to be placed in the room.

ObjectVariant<'Value>

Represents a variant of an object with specific instance data and dimensions.

Rule

Represents placement rules for objects, which can be either node or leaf rules.