Show / Hide Table of Contents

Namespace DeBroglie.Models

Classes

AdjacentModel

AdjacentModel constrains which tiles can be placed adjacent to which other ones. It does so by maintaining for each tile, a list of tiles that can be placed next to it in each direction. The list is always symmetric, i.e. if it is legal to place tile B directly above tile A, then it is legal to place A directly below B.

AdjacentModel.Adjacency

GraphAdjacentModel

Functions as AdjacentModel, but is more generic and will function for any toplogy.

OverlappingModel

OverlappingModel constrains that every n by n rectangle in the output is a copy of a rectangle taken from the sample.

TileModel

Base class for the models used in generation.

In this article
Back to top Generated by DocFX