Copperfield Engine 0.1
C++ Game Engine
Loading...
Searching...
No Matches
coma::Mat4 Member List

This is the complete list of members for coma::Mat4, including all inherited members.

Adjoint() constcoma::Mat4inline
Determinant() constcoma::Mat4inline
GetColum(int colum) constcoma::Mat4inline
GetInverse(Mat4 *out) constcoma::Mat4inline
GetLine(int line) constcoma::Mat4inline
getSubMatrix(int r, int c) constcoma::Mat4inline
GetTransform(const Vec3 &translate, const Vec3 &scale, const Vec3 &rotation)coma::Mat4inlinestatic
GetTransform(const Vec3 &translate, const Vec3 &scale, float rotateX, float rotateY, float rotateZ)coma::Mat4inlinestatic
GetTransform(float trans_x, float trans_y, float trans_z, float scale_x, float scale_y, float scale_Z, float rotateX, float rotateY, float rotateZ)coma::Mat4inlinestatic
Identity()coma::Mat4inlinestatic
Inverse()coma::Mat4inline
LookAt(const Vec3 &position, const Vec3 &target, const Vec3 &upDir=Vec3::up)coma::Mat4inlinestatic
LookAtZeroCheck(const Vec3 &position, const Vec3 &target)coma::Mat4inlinestatic
Multiply(const Mat4 &other) constcoma::Mat4inline
OrthoMatrix(float right, float left, float top, float bottom, float near, float far)coma::Mat4inlinestatic
PerspectiveMatrix(float fov, float aspect, float near, float far)coma::Mat4inlinestatic
Projection() constcoma::Mat4inline
RotateX(float radians)coma::Mat4inlinestatic
RotateY(float radians)coma::Mat4inlinestatic
RotateZ(float radians)coma::Mat4inlinestatic
Scale(const Vec3 &scale)coma::Mat4inlinestatic
Scale(float x, float y, float z)coma::Mat4inlinestatic
Transform(const Vec4 &v)coma::Mat4inline
TransformVec3(Vec3 *vector)coma::Mat4inline
Translate(const Vec3 &distance)coma::Mat4inlinestatic
Translate(float x, float y, float z)coma::Mat4inlinestatic
Transpose() constcoma::Mat4inline