![]() |
olcPixelGameEngine v2.28
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
|
This is the complete list of members for olc::GFX3D::Math, including all inherited members.
Mat_Inverse(olc::GFX3D::mat4x4 &m) | olc::GFX3D::Math | static |
Mat_MakeIdentity() | olc::GFX3D::Math | static |
Mat_MakeProjection(float fFovDegrees, float fAspectRatio, float fNear, float fFar) | olc::GFX3D::Math | static |
Mat_MakeRotationX(float fAngleRad) | olc::GFX3D::Math | static |
Mat_MakeRotationY(float fAngleRad) | olc::GFX3D::Math | static |
Mat_MakeRotationZ(float fAngleRad) | olc::GFX3D::Math | static |
Mat_MakeScale(float x, float y, float z) | olc::GFX3D::Math | static |
Mat_MakeTranslation(float x, float y, float z) | olc::GFX3D::Math | static |
Mat_MultiplyMatrix(mat4x4 &m1, mat4x4 &m2) | olc::GFX3D::Math | static |
Mat_MultiplyVector(mat4x4 &m, vec3d &i) | olc::GFX3D::Math | static |
Mat_PointAt(vec3d &pos, vec3d &target, vec3d &up) | olc::GFX3D::Math | static |
Mat_QuickInverse(mat4x4 &m) | olc::GFX3D::Math | static |
Math() | olc::GFX3D::Math | |
Triangle_ClipAgainstPlane(vec3d plane_p, vec3d plane_n, triangle &in_tri, triangle &out_tri1, triangle &out_tri2) | olc::GFX3D::Math | static |
Vec_Add(vec3d &v1, vec3d &v2) | olc::GFX3D::Math | static |
Vec_CrossProduct(vec3d &v1, vec3d &v2) | olc::GFX3D::Math | static |
Vec_Div(vec3d &v1, float k) | olc::GFX3D::Math | static |
Vec_DotProduct(vec3d &v1, vec3d &v2) | olc::GFX3D::Math | static |
Vec_IntersectPlane(vec3d &plane_p, vec3d &plane_n, vec3d &lineStart, vec3d &lineEnd, float &t) | olc::GFX3D::Math | static |
Vec_Length(vec3d &v) | olc::GFX3D::Math | static |
Vec_Mul(vec3d &v1, float k) | olc::GFX3D::Math | static |
Vec_Normalise(vec3d &v) | olc::GFX3D::Math | static |
Vec_Sub(vec3d &v1, vec3d &v2) | olc::GFX3D::Math | static |