Functions | |
template<typename Scalar > | |
void | glLoadMatrix (const Transform< Scalar, 3, Affine > &t) |
template<typename Scalar > | |
void | glLoadMatrix (const Transform< Scalar, 3, Projective > &t) |
template<typename Scalar > | |
void | glLoadMatrix (const Transform< Scalar, 3, AffineCompact > &t) |
template<typename Scalar > | |
void | glMultMatrix (const Transform< Scalar, 3, Affine > &t) |
template<typename Scalar > | |
void | glMultMatrix (const Transform< Scalar, 3, Projective > &t) |
template<typename Scalar > | |
void | glMultMatrix (const Transform< Scalar, 3, AffineCompact > &t) |
template<typename Derived > | |
void | glRotate (const RotationBase< Derived, 3 > &rot) |
template<typename Scalar > | |
void | glScale (const UniformScaling< Scalar > &s) |
void | glScale2dv (const double *v) |
void | glScale2fv (const float *v) |
void | glScale3dv (const double *v) |
void | glScale3fv (const float *v) |
template<typename Scalar > | |
void | glTranslate (const Translation< Scalar, 2 > &t) |
template<typename Scalar > | |
void | glTranslate (const Translation< Scalar, 3 > &t) |
void | glTranslate2dv (const double *v) |
void | glTranslate2fv (const float *v) |
void | glTranslate3dv (const double *v) |
void | glTranslate3fv (const float *v) |
This module provides wrapper functions for a couple of OpenGL functions which simplify the way to pass Eigen's object to openGL. Here is an exmaple: