Header menu logo Mibo

Mibo.Layout3D Namespace

Type/Module Description

BoundingBox

A simple axis-aligned bounding box struct for volume queries.

CellGrid3D

CellGrid3D<'T>

CellGridRenderer3D (Module)

Cell-grid and hex-grid renderers for the MonoGame backend. Mirrors Mibo.Raylib/Layout3D/Renderer3D.fs at the renderer-glue layer; layout logic is reused from Mibo.Core.Layout3D.

CellGridRenderer3D (Module)

Grid3DSpatial

GridSection3D<'T>

Hex3DSpatial

HexGrid3D

HexGrid3D<'T>

HexGrid3DRenderer (Module)

Hex-grid renderers for the MonoGame backend. Mirrors the cell-grid renderers but for HexGrid3D; layout logic is reused from Mibo.Core.Layout3D.

HexGrid3DRenderer (Module)

HexGrid3DSection<'T>

HexLayout3D

HexLayout3DHelpers

InstancedRenderContext<'T, 'K> (Type)

Contextual object for instanced cell-grid rendering on the MonoGame backend. Bundles the key/material/transform functions and manages internal reusable storage and snapshot pooling to avoid per-frame allocations.

InstancedRenderContext<'T, 'K> (Type)

Contextual object for instanced cell grid rendering. Bundles the key/material/transform functions and manages internal reusable storage and snapshot pooling to avoid per-frame allocations.

Interior

LayeredGrid3D

LayeredGrid3D<'T>

LayeredHexGrid3D

LayeredHexGrid3D<'T>

LayeredHexLayout3D

LayeredLayout3D

Layout3D

Layout3DHelpers

Terrain

Type something to start searching.