IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::math::mat< Rows, Cols, T > Struct Template Reference

#include <ice/math/matrix.hxx>

Public Types

using value_type = T

Public Attributes

v [count_columns][count_rows]

Static Public Attributes

static constexpr u32 count_rows = Rows
static constexpr u32 count_columns = Cols

Member Typedef Documentation

◆ value_type

template<u32 Rows, u32 Cols, typename T>
using ice::math::mat< Rows, Cols, T >::value_type = T

Member Data Documentation

◆ count_columns

template<u32 Rows, u32 Cols, typename T>
u32 ice::math::mat< Rows, Cols, T >::count_columns = Cols
staticconstexpr

◆ count_rows

template<u32 Rows, u32 Cols, typename T>
u32 ice::math::mat< Rows, Cols, T >::count_rows = Rows
staticconstexpr

◆ v

template<u32 Rows, u32 Cols, typename T>
T ice::math::mat< Rows, Cols, T >::v[count_columns][count_rows]

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