|
Sparkle 0.0.1
|
This is the complete list of members for spk::IMatrix< SizeX, SizeY >, including all inherited members.
| determinant() const | spk::IMatrix< SizeX, SizeY > | inline |
| identity() | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| IMatrix() | spk::IMatrix< SizeX, SizeY > | inline |
| IMatrix(float *p_values) | spk::IMatrix< SizeX, SizeY > | inline |
| IMatrix(std::initializer_list< float > p_values) | spk::IMatrix< SizeX, SizeY > | inline |
| inverse() const | spk::IMatrix< SizeX, SizeY > | inline |
| isInvertible() const | spk::IMatrix< SizeX, SizeY > | inline |
| lookAt(const spk::Vector3 &p_from, const spk::Vector3 &p_to, const spk::Vector3 &p_up) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| operator!=(const IMatrix &p_other) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator*(const Vector3 &p_vec) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator*(const Vector3 &p_vec) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator*(const Vector2 &p_vec) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator*(const Vector4 &p_vec) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator*(const IMatrix< SizeX, SizeY > &p_other) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator<<(std::wostream &p_os, const IMatrix &p_mat) | spk::IMatrix< SizeX, SizeY > | friend |
| operator<<(std::ostream &p_os, const IMatrix &p_mat) | spk::IMatrix< SizeX, SizeY > | friend |
| operator==(const IMatrix &p_other) const | spk::IMatrix< SizeX, SizeY > | inline |
| operator[](size_t p_index) | spk::IMatrix< SizeX, SizeY > | inline |
| operator[](size_t p_index) const | spk::IMatrix< SizeX, SizeY > | inline |
| ortho(float p_left, float p_right, float p_bottom, float p_top, float p_nearPlane, float p_farPlane) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| perspective(float p_fov, float p_aspectRatio, float p_nearPlane, float p_farPlane) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| rotateAroundAxis(const spk::Vector3 &p_axis, const float &p_rotationAngle) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| rotation(float p_angleX, float p_angleY, float p_angleZ) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| rotation(spk::Vector3 p_angle) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| rotation(const spk::Quaternion &p_q) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| rotationZ(float p_angleDegrees) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| scale(float p_scaleX, float p_scaleY, float p_scaleZ) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| scale(spk::Vector3 p_scale) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| scale(float p_scaleX, float p_scaleY) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| scale(const spk::Vector2 &p_scale) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| toString() const | spk::IMatrix< SizeX, SizeY > | inline |
| toWstring() const | spk::IMatrix< SizeX, SizeY > | inline |
| translation(float p_translateX, float p_translateY, float p_translateZ) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| translation(spk::Vector3 p_translation) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| translation(float p_translateX, float p_translateY) | spk::IMatrix< SizeX, SizeY > | inlinestatic |
| translation(const spk::Vector2 &p_translation) | spk::IMatrix< SizeX, SizeY > | inlinestatic |