Table of Contents

Struct GridTraceInterval

Namespace
GridForge.Grids
Assembly
GridForge.dll

Describes the exact closed parameter interval where a segment intersects one grid address.

public readonly struct GridTraceInterval
Inherited Members

Properties

Cell

The exact world, grid-generation, and topology-local address.

public WorldVoxelIndex Cell { get; }

Property Value

WorldVoxelIndex

ConfigurationKey

The normalized grid binding key, independent of the recyclable runtime slot.

public GridConfigurationKey ConfigurationKey { get; }

Property Value

GridConfigurationKey

GridLastChangeSequence

The last committed sequence applied to the traced grid generation.

public ulong GridLastChangeSequence { get; }

Property Value

ulong

IsPhysicallyPresent

Whether physical storage currently contains the addressed voxel.

public bool IsPhysicallyPresent { get; }

Property Value

bool

TEnter

The first inclusive segment parameter in the cell prism.

public Fixed64 TEnter { get; }

Property Value

Fixed64

TExit

The last inclusive segment parameter in the cell prism.

public Fixed64 TExit { get; }

Property Value

Fixed64

TieGroupId

Stable group for peers whose interval interiors overlap, or point peers at one exact parameter.

public int TieGroupId { get; }

Property Value

int

Remarks

Closed intervals that merely hand off at one endpoint remain successive groups. Group membership expresses simultaneous geometric coverage only; it does not imply voxel adjacency.

TieOrder

The canonical identity order within TieGroupId.

public int TieOrder { get; }

Property Value

int