#include <utility/YiMatrixUtilities.h>
|
| static glm::vec3 | TransformVector (const glm::mat4 &rMat4x4, const glm::vec3 &rV) |
| |
| static glm::vec3 | ProjectVector (const glm::vec3 &A, const glm::vec3 &normalizedB) |
| |
| template<typename valType > |
| static bool | SafeInverse (glm::tmat4x4< valType > const &m, glm::tmat4x4< valType > &mOut) |
| |
template<typename valType >
| static bool CYIMatrixUtilities::SafeInverse |
( |
glm::tmat4x4< valType > const & |
m, |
|
|
glm::tmat4x4< valType > & |
mOut |
|
) |
| |
|
static |
Performs a 'safe' inverse of the matrix m, writing to the output matrix mOut. Returns false if the inverse could not be performed (due to a 0 determinant).
- Note
- This is based on glm's inverse function.
The documentation for this class was generated from the following file: