nCine  2025.04.r498-9d36345
A cross-platform 2D game engine
ncine::Matrix4x4< T > Member List

This is the complete list of members for ncine::Matrix4x4< T >, including all inherited members.

data() (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
data() const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
frustum(T left, T right, T bottom, T top, T near, T far) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
Identityncine::Matrix4x4< T >static
inverse() const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
Matrix4x4() (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
Matrix4x4(const Vector4< T > &v0, const Vector4< T > &v1, const Vector4< T > &v2, const Vector4< T > &v3) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator*(const Vector4< T > &v) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator*(const Vector3< T > &v) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator* (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >friend
operator* (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >friend
operator*(const Matrix4x4 &m) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator*(T s) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator* (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >friend
operator*=(const Matrix4x4 &m) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator*=(T s) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator+(const Matrix4x4 &m) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator+(T s) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator+=(const Matrix4x4 &m) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator+=(T s) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator-() const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator-(const Matrix4x4 &m) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator-(T s) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator-=(const Matrix4x4 &m) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator-=(T s) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator/(const Matrix4x4 &m) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator/(T s) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator/=(const Matrix4x4 &m) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator/=(T s) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator==(const Matrix4x4 &m) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator[](unsigned int index) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
operator[](unsigned int index) const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
ortho(T left, T right, T bottom, T top, T near, T far) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
perspective(T fovY, T aspect, T near, T far) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
rotateX(T degrees) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
rotateY(T degrees) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
rotateZ(T degrees) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
rotationX(T degrees) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
rotationY(T degrees) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
rotationZ(T degrees) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
scale(T xx, T yy, T zz) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
scale(const Vector3< T > &v) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
scale(T s) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
scaling(T xx, T yy, T zz) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
scaling(const Vector3< T > &v) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
scaling(T s) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
set(const Vector4< T > &v0, const Vector4< T > &v1, const Vector4< T > &v2, const Vector4< T > &v3) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
translate(T xx, T yy, T zz) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
translate(const Vector3< T > &v) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
translation(T xx, T yy, T zz) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
translation(const Vector3< T > &v) (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inlinestatic
transpose() (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
transposed() const (defined in ncine::Matrix4x4< T >)ncine::Matrix4x4< T >inline
Zeroncine::Matrix4x4< T >static