Two-element column-vector storage used by 2x2 linear solves.
More...
#include <mxvk/include/mxvk/mxvk_math.h>
|
| constexpr | Mat1D ()=default |
| | Construct a zero-initialized 2-element vector.
|
| constexpr | Mat1D ()=default |
| | Construct a zero-initialized 2-element vector.
|
| constexpr | Mat1D (float m0, float m1) |
| | Construct from explicit elements.
|
| constexpr | Mat1D (float m0, float m1) |
| | Construct from explicit elements.
|
| void | Set (float m0, float m1) |
| | Set both elements.
|
| void | Set (float m0, float m1) |
| | Set both elements.
|
|
| float | mat [2] {} |
| | Matrix/vector elements.
|
Two-element column-vector storage used by 2x2 linear solves.
Definition at line 572 of file mxvk_math.h.
◆ Mat1D() [1/4]
Construct a zero-initialized 2-element vector.
◆ Mat1D() [2/4]
| mxvk::Mat1D::Mat1D |
( |
float | m0, |
|
|
float | m1 ) |
|
inlineconstexpr |
Construct from explicit elements.
Definition at line 581 of file mxvk_math.h.
float mat[2]
Matrix/vector elements.
◆ Mat1D() [3/4]
Construct a zero-initialized 2-element vector.
◆ Mat1D() [4/4]
| mxvk::Mat1D::Mat1D |
( |
float | m0, |
|
|
float | m1 ) |
|
inlineconstexpr |
◆ Set() [1/2]
| void mxvk::Mat1D::Set |
( |
float | m0, |
|
|
float | m1 ) |
|
inline |
◆ Set() [2/2]
| void mxvk::Mat1D::Set |
( |
float | m0, |
|
|
float | m1 ) |
|
inline |
◆ mat
| float mxvk::Mat1D::mat {} |
The documentation for this class was generated from the following files: