Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/utility/gl/gl_matrix_util.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/utility/gl/gl.h>
#include <cassert>

Go to the source code of this file.

Namespaces

namespace  OpenTissue
namespace  OpenTissue::gl

Functions

template<typename real_type , typename vector3_type >
vector3_type OpenTissue::gl::xform (real_type *M, vector3_type const &v)
template<typename real_type >
void OpenTissue::gl::mul (real_type const *A, real_type const *B, real_type *C)
template<typename real_type >
void OpenTissue::gl::transpose (real_type const *M, real_type *T)
template<typename real_type >
void OpenTissue::gl::transpose (real_type *M)
template<typename real_type >
real_type OpenTissue::gl::invert (real_type const *M, real_type *I)
template<typename real_type >
void OpenTissue::gl::orthonormalize (real_type const *M, real_type *O)