SH4ZAM! 0.1.0
Fast math library for the Sega Dreamcast's SH4 CPU
Loading...
Searching...
No Matches
shz_matrix.hpp File Reference
#include "shz_matrix.h"
#include "shz_vector.hpp"
#include "shz_quat.hpp"
#include "shz_xmtrx.hpp"
Include dependency graph for shz_matrix.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  shz::mat4x4
 

Namespaces

namespace  shz
 

Typedefs

using shz::mat4x4_t
 

Detailed Description

C++ routines for operating on in-memory matrices.

This file provides a C++ binding layer over the C API provied by shz_matrix.h.

Author
2025, 2026 Falco Girgis
Todo
  • Fully document
  • Operator overloading
  • full transforms (GL-style) taking a separate destination matrix?
  • Copy to unaligned dest

Definition in file shz_matrix.hpp.