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