Struct Options

Struct Documentation

struct Options

CPU-only sampling/fallback and deterministic variant selection; owns no world or animation clock.

Public Members

std::uint32_t terrain = {}

Center terrain label; zero never connects in a bitmask.

std::uint64_t seed = {}

Caller-owned location/variant seed; fixed metadata+samples+seed give deterministic selection, independent of animation time.

Fallback outside = {Fallback::Empty}

Fallback for application world-boundary observations.

Fallback unknown = {Fallback::Unresolved}

Fallback for unavailable samples and undeclared Wang labels.

DiagonalConnectivity diagonals = {DiagonalConnectivity::RequireCardinals}

Whether bitmask diagonal connectivity also requires its adjacent cardinal cells.