nlib
nn::nlib::simd::SimdMatrix Struct Reference

The structure for keeping a 4x4 matrix. More...

#include "nn/nlib/simd/SimdFloat.h"

Public Member Functions

 SimdMatrix ()
 Instantiates the object with default parameters (default constructor).
 
 SimdMatrix (f128arg r0, f128arg r1, f128arg r2, f128arg_ex r3) noexcept
 Sets up the matrix from the parameters.
 
 SimdMatrix (float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33) noexcept
 Sets up the matrix from the parameters.
 
 SimdMatrix (const float *p) noexcept
 Sets up a 4x4 matrix by reading from p[0] to p[15].
 

Public Attributes

f128 r [4]
 Keeps each row of a 4x4 matrix.
 

Detailed Description

The structure for keeping a 4x4 matrix.

Definition at line 4159 of file SimdFloat.h.


The documentation for this struct was generated from the following files: