Show / Hide Table of Contents

Namespace DeBroglie

Classes

PriorityAndWeight

QuadstateExtensions

TilePropagator

TilePropagator is the main entrypoint to the DeBroglie library. It takes a TileModel and an output Topology and generates an output array using those parameters.

TilePropagatorOptions

TilePropagatorTileSet

A set of tiles, specific to a particular TilePropagator. This class internally caches some computations, making it faster if you have lots of operations using the same set of tiles.

Structs

Point

Represents a location in a topology.

Tile

A wrapper around object to give some clarity to the code. Tiles have no semantics except Equals and GetHashCode - all other behaviour is specified externally when configuring other DeBroglie classes. Arrays of Tile are the main objects that are generated by the DeBroglie library, and the Tile struct is used elsewhere to indicate the relationship to generation.

Enums

BacktrackType

IndexPickerType

Quadstate

Represents an uncertain boolean.

Resolution

Indicates whether something has been fully resolved or not. This is the return code for many functions, but can also describe the state of individual locations in a generated output.

TilePickerType

In this article
Back to top Generated by DocFX