|
PSMoveService
|
For each of the following built-in matrix functions, there is both a single-precision floating point version, where all arguments and return values are single precision, and a double-precision floating version, where all arguments and return values are double precision. More...
Functions | |
| template<typename matType > | |
| matType | glm::matrixCompMult (matType const &x, matType const &y) |
| Multiply matrix x by matrix y component-wise, i.e., result[i][j] is the scalar product of x[i][j] and y[i][j]. More... | |
| template<typename vecType , typename matType > | |
| matType | glm::outerProduct (vecType const &c, vecType const &r) |
| Treats the first parameter c as a column vector and the second parameter r as a row vector and does a linear algebraic matrix multiply c * r. More... | |
| template<typename matType > | |
| matType::transpose_type | glm::transpose (matType const &x) |
| Returns the transposed matrix of x. More... | |
| template<typename valType > | |
| detail::tmat2x2< valType >::value_type | glm::determinant (detail::tmat2x2< valType > const &m) |
| Return the determinant of a mat2 matrix. More... | |
| template<typename valType > | |
| detail::tmat3x3< valType >::value_type | glm::determinant (detail::tmat3x3< valType > const &m) |
| Return the determinant of a mat3 matrix. More... | |
| template<typename valType > | |
| detail::tmat4x4< valType >::value_type | glm::determinant (detail::tmat4x4< valType > const &m) |
| Return the determinant of a mat4 matrix. More... | |
| template<typename valType > | |
| detail::tmat2x2< valType > | glm::inverse (detail::tmat2x2< valType > const &m) |
| Return the inverse of a mat2 matrix. More... | |
| template<typename valType > | |
| detail::tmat3x3< valType > | glm::inverse (detail::tmat3x3< valType > const &m) |
| Return the inverse of a mat3 matrix. More... | |
| template<typename valType > | |
| detail::tmat4x4< valType > | glm::inverse (detail::tmat4x4< valType > const &m) |
| Return the inverse of a mat4 matrix. More... | |
For each of the following built-in matrix functions, there is both a single-precision floating point version, where all arguments and return values are single precision, and a double-precision floating version, where all arguments and return values are double precision.
Only the single-precision floating point version is shown.
| detail::tmat2x2<valType>::value_type glm::determinant | ( | detail::tmat2x2< valType > const & | m | ) |
Return the determinant of a mat2 matrix.
| valType | Floating-point scalar types. |
| detail::tmat3x3<valType>::value_type glm::determinant | ( | detail::tmat3x3< valType > const & | m | ) |
Return the determinant of a mat3 matrix.
| valType | Floating-point scalar types. |
| detail::tmat4x4<valType>::value_type glm::determinant | ( | detail::tmat4x4< valType > const & | m | ) |
Return the determinant of a mat4 matrix.
| valType | Floating-point scalar types. |
| detail::tmat2x2<valType> glm::inverse | ( | detail::tmat2x2< valType > const & | m | ) |
Return the inverse of a mat2 matrix.
| valType | Floating-point scalar types. |
| detail::tmat3x3<valType> glm::inverse | ( | detail::tmat3x3< valType > const & | m | ) |
Return the inverse of a mat3 matrix.
| valType | Floating-point scalar types. |
| detail::tmat4x4<valType> glm::inverse | ( | detail::tmat4x4< valType > const & | m | ) |
Return the inverse of a mat4 matrix.
| valType | Floating-point scalar types. |
| matType glm::matrixCompMult | ( | matType const & | x, |
| matType const & | y | ||
| ) |
Multiply matrix x by matrix y component-wise, i.e., result[i][j] is the scalar product of x[i][j] and y[i][j].
| matType | Floating-point matrix types. |
| matType glm::outerProduct | ( | vecType const & | c, |
| vecType const & | r | ||
| ) |
Treats the first parameter c as a column vector and the second parameter r as a row vector and does a linear algebraic matrix multiply c * r.
| matType | Floating-point matrix types. |
| matType::transpose_type glm::transpose | ( | matType const & | x | ) |
Returns the transposed matrix of x.
| matType | Floating-point matrix types. |
1.8.12