File Matrix.h

namespace OpenVDS

Typedefs

using IntMatrix2x2 = Matrix<int, 2>
using IntMatrix3x3 = Matrix<int, 3>
using IntMatrix4x4 = Matrix<int, 4>
using FloatMatrix2x2 = Matrix<float, 2>
using FloatMatrix3x3 = Matrix<float, 3>
using FloatMatrix4x4 = Matrix<float, 4>
using DoubleMatrix2x2 = Matrix<double, 2>
using DoubleMatrix3x3 = Matrix<double, 3>
using DoubleMatrix4x4 = Matrix<double, 4>
template<size_t N>
using IntMatrix = Matrix<int, N>
template<size_t N>
using FloatMatrix = Matrix<float, N>
template<size_t N>
using DoubleMatrix = Matrix<double, N>
template<typename T, size_t SIZE>
struct Matrix

Public Types

Values:

enumerator element_count
typedef T element_type

Public Functions

inline Matrix()

Public Members

Vector<T, SIZE> data[SIZE]