Three-element column-vector storage used by 3x3 linear solves. More...
#include <mxvk/include/mxvk/mxvk_math.h>
Public Member Functions | |
| constexpr | Mat1x3D ()=default |
| Construct a zero-initialized 3-element vector. | |
| constexpr | Mat1x3D ()=default |
| Construct a zero-initialized 3-element vector. | |
| constexpr | Mat1x3D (float m0, float m1, float m2) |
| Construct from explicit elements. | |
| constexpr | Mat1x3D (float m0, float m1, float m2) |
| Construct from explicit elements. | |
Public Attributes | |
| float | mat [3] {} |
| Matrix/vector elements. | |
Three-element column-vector storage used by 3x3 linear solves.
Definition at line 591 of file mxvk_math.h.
|
constexprdefault |
Construct a zero-initialized 3-element vector.
|
inlineconstexpr |
Construct from explicit elements.
Definition at line 600 of file mxvk_math.h.
|
constexprdefault |
Construct a zero-initialized 3-element vector.
|
inlineconstexpr |
Construct from explicit elements.
Definition at line 635 of file mxvk_math_eigen.hpp.
| float mxvk::Mat1x3D::mat {} |
Matrix/vector elements.
Definition at line 594 of file mxvk_math.h.