Skip to content

ludus::foundation::math::GaussianAxes

Ludus Wiki · API overview · Browse API

Struct

Columns of a lower triangular covariance square root, in the input variable's units. Their outer products sum to the positive semidefinite covariance (up to rounding).

Declared in modules/foundation/math/include/ludus/foundation/math/gaussian.hpp

#include <ludus/foundation/math/gaussian.hpp>
struct ludus::foundation::math::GaussianAxes final

Fields

Axis0

Vector3 ludus::foundation::math::GaussianAxes::Axis0 {}
First correlated displacement from the Gaussian mean.

Related types: Vector3

Declared in modules/foundation/math/include/ludus/foundation/math/gaussian.hpp

Axis1

Vector3 ludus::foundation::math::GaussianAxes::Axis1 {}
Second correlated displacement; zero for a rank-one covariance.

Related types: Vector3

Declared in modules/foundation/math/include/ludus/foundation/math/gaussian.hpp

Axis2

Vector3 ludus::foundation::math::GaussianAxes::Axis2 {}
Third correlated displacement; zero for a rank-two covariance.

Related types: Vector3

Declared in modules/foundation/math/include/ludus/foundation/math/gaussian.hpp