ludus::foundation::geometry::HermiteWaypoint¶
Ludus Wiki · API overview · Browse API
Struct
Hermite waypoint for TryConvertHermite; tangents are per unit of the span domain.
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/path.hpp
#include <ludus/foundation/geometry/path.hpp>
struct ludus::foundation::geometry::HermiteWaypoint final
Fields¶
Position¶
math::Vector3d ludus::foundation::geometry::HermiteWaypoint::Position {}
Asset-space waypoint position.
Related types: math::Vector3d
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/path.hpp
InTangent¶
math::Vector3d ludus::foundation::geometry::HermiteWaypoint::InTangent {}
Derivative arriving at the waypoint, per domain unit.
Related types: math::Vector3d
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/path.hpp
OutTangent¶
math::Vector3d ludus::foundation::geometry::HermiteWaypoint::OutTangent {}
Derivative leaving the waypoint, per domain unit.
Related types: math::Vector3d
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/path.hpp
OutgoingWidth¶
float64 ludus::foundation::geometry::HermiteWaypoint::OutgoingWidth = 1.0
Domain width of the span leaving this waypoint; finite and > 0.
Related types: float64
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/path.hpp