Three-element column-vector storage used by 3x3 linear solves.
More...
#include <mxvk/include/mxvk/mxvk_math.h>
|
| 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.
|
|
| 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.
◆ Mat1x3D() [1/4]
| mxvk::Mat1x3D::Mat1x3D |
( |
| ) |
|
|
constexprdefault |
Construct a zero-initialized 3-element vector.
◆ Mat1x3D() [2/4]
| mxvk::Mat1x3D::Mat1x3D |
( |
float | m0, |
|
|
float | m1, |
|
|
float | m2 ) |
|
inlineconstexpr |
Construct from explicit elements.
Definition at line 600 of file mxvk_math.h.
float mat[3]
Matrix/vector elements.
◆ Mat1x3D() [3/4]
| mxvk::Mat1x3D::Mat1x3D |
( |
| ) |
|
|
constexprdefault |
Construct a zero-initialized 3-element vector.
◆ Mat1x3D() [4/4]
| mxvk::Mat1x3D::Mat1x3D |
( |
float | m0, |
|
|
float | m1, |
|
|
float | m2 ) |
|
inlineconstexpr |
◆ mat
| float mxvk::Mat1x3D::mat {} |
The documentation for this class was generated from the following files: