ludus::foundation::geometry::PreparedTrackSpan¶
Ludus Wiki · API overview · Browse API
Struct
One prepared span from a key to the next.
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/track.hpp
#include <ludus/foundation/geometry/track.hpp>
struct ludus::foundation::geometry::PreparedTrackSpan final
Fields¶
StartTime¶
float64 ludus::foundation::geometry::PreparedTrackSpan::StartTime = 0.0
Seconds at u = 0.
Related types: float64
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/track.hpp
Duration¶
float64 ludus::foundation::geometry::PreparedTrackSpan::Duration = 0.0
Seconds; > 0.
Related types: float64
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/track.hpp
Interpolation¶
TrackInterpolation ludus::foundation::geometry::PreparedTrackSpan::Interpolation = TrackInterpolation::Linear
Span kind.
Related types: TrackInterpolation
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/track.hpp
Curve¶
math::CubicBezier1 ludus::foundation::geometry::PreparedTrackSpan::Curve {}
Bezier controls; Step and Linear use Control[0] and Control[3] only.
Related types: math::CubicBezier1
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/track.hpp