Skip to content

ludus::geometry::content::AuthoredSpan

Ludus Wiki · API overview · Browse API

Struct

One authored line or cubic span with a stable author ID.

Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h

#include <ludus/geometry/content/geometry_content.h>
struct ludus::geometry::content::AuthoredSpan final

Fields

AuthorId

uint64 ludus::geometry::content::AuthoredSpan::AuthorId = 0
Stable author ID.

Related types: uint64

Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h

Kind

fg::SpanKindTag ludus::geometry::content::AuthoredSpan::Kind = fg::SpanKindTag::Cubic
Line or cubic.

Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h

Control

core::StaticArray<math::Vector3d, fg::SPAN_CONTROL_COUNT> ludus::geometry::content::AuthoredSpan::Control {}
Asset-space controls; 0 and 3 endpoints.

Related types: core::StaticArray · math::Vector3d

Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h

DomainWidth

float64 ludus::geometry::content::AuthoredSpan::DomainWidth = 1.0
Source domain width; finite and > 0.

Related types: float64

Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h