Table of Contents

Class CatalogGrid

Namespace
Typhon.Protocol
Assembly
Typhon.Protocol.dll

A spatial grid a client can reason about: the cell geometry behind aggregate tiers and region requests.

public sealed class CatalogGrid
Inheritance
CatalogGrid
Inherited Members

Constructors

CatalogGrid()

public CatalogGrid()

Properties

Archetypes

The archetype indices counted on this grid, in the order an AGG cell lists their counts.

public int[] Archetypes { get; init; }

Property Value

int[]

Cell

Cell edge length in world units.

public double Cell { get; init; }

Property Value

double

Dims

Cell counts per axis.

public int[] Dims { get; init; }

Property Value

int[]

Idx

The wire index, assigned by canonicalization from the grid's geometry.

public int Idx { get; init; }

Property Value

int

Origin

World-space origin of cell (0, 0).

public double[] Origin { get; init; }

Property Value

double[]