Table of Contents

Namespace GridForge.Grids.Topology

Classes

GridBoundaryContactCursor

Stores caller-owned scalar progress for a bounded exact boundary-contact query.

GridCellGeometry

Builds exact topology-owned cell prisms and contact manifolds without floating-point conversion.

GridContactQueryScratch

Owns reusable temporary storage for allocation-free warmed exact-contact queries.

GridCoveredAddressCursor

Stores caller-owned bounded progress for a value-only covered-address query.

GridTopologyMetricUtility

Provides deterministic cell-edge measurements for grid topology-aware traversal and padding.

Structs

GridBoundaryContact

Pairs an exact cell-contact manifold with both durable normalized grid identities.

GridBoundaryContactRunStamp

Identifies the exact committed world revision bound by a boundary-contact cursor.

GridCellPrism

Describes one exact topology cell as an ordered convex XZ footprint and a closed vertical interval.

GridConvexPolygon2d

Stores a boundary-ordered convex polygon produced by exact grid-cell contact clipping.

GridCoveredAddress

Identifies one topology-local address covered by a query and its exact grid generation.

GridCoveredAddressGeneration

Identifies one exact active grid generation eligible for a covered-address query.

GridCoveredAddressRunStamp

Identifies the exact committed world revision bound by a covered-address cursor.

GridNavigationCorridorValidationCursor

Resumably validates one deterministic navigation corridor into caller-owned storage.

GridNavigationPortal

Stores one exact, agent-independent navigation crossing compiled from two cell prisms.

GridTopologyMetrics

Stores deterministic cell geometry for a grid topology.

VoxelContactManifold

Describes exact point, edge, face, or volume contact between two cell prisms.

Enums

GridBoundaryContactCursorStatus

Describes the state of a resumable exact boundary-contact query.

GridCoveredAddressCursorStatus

Describes the state of a resumable covered-address query.

GridNavigationBodySegmentEndpointAllowance

Identifies one footprint boundary that a swept segment may cross.

GridNavigationCorridorValidationStatus

Describes the state of a resumable navigation-corridor validation.

GridTopologyKind

Identifies the cell topology used by a grid.

HexOrientation

Describes how a hex-prism grid projects axial coordinates into world XZ space.

VoxelContactFaceKind

Identifies the world-plane orientation of a face contact.

VoxelContactKind

Classifies the exact shared geometry of two closed cell prisms.