Skip to content

ludus::content::geometry_format::PathSpanRecord

Ludus Wiki · API overview · Browse API

Struct

One cooked path span with chunk-relative float32 controls.

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

#include <ludus/content/geometry_format/geometry_format.h>
struct ludus::content::geometry_format::PathSpanRecord final

Fields

KindTag

uint32 ludus::content::geometry_format::PathSpanRecord::KindTag = 0

Related types: uint32

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

SourceElement

uint32 ludus::content::geometry_format::PathSpanRecord::SourceElement = 0
Source waypoint or span index for diagnostics.

Related types: uint32

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

DomainWidth

float64 ludus::content::geometry_format::PathSpanRecord::DomainWidth = 1.0
Source domain width used for continuity scaling; > 0.

Related types: float64

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h

Control

float32 ludus::content::geometry_format::PathSpanRecord::Control[SPAN_CONTROL_COUNT][CONTROL_COMPONENTS][SPAN_CONTROL_COUNT][CONTROL_COMPONENTS] {}
Chunk-relative controls.

Related types: float32

Declared in modules/content/geometry_format/include/ludus/content/geometry_format/geometry_format.h