Main MRPT website > C++ reference
MRPT logo
Namespaces | Defines | Functions
OpenGLSupport File Reference
#include <Eigen/Geometry>
#include <GL/gl.h>
Include dependency graph for OpenGLSupport:

Go to the source code of this file.

Namespaces

namespace  Eigen
 

Namespace containing all symbols from the Eigen library.


Defines

#define EIGEN_OPENGL_MODULE
#define EIGEN_GL_FUNC_DECLARATION(FUNC)
#define EIGEN_GL_FUNC_SPECIALIZATION_MAT(FUNC, SCALAR, ROWS, COLS, SUFFIX)
#define EIGEN_GL_FUNC_SPECIALIZATION_VEC(FUNC, SCALAR, SIZE, SUFFIX)
#define EIGEN_GL_MAKE_CONST_const   const
#define EIGEN_GL_MAKE_CONST__
#define EIGEN_GL_EVAL(X)   X
#define EIGEN_GL_FUNC1_DECLARATION(FUNC, ARG1, CONST)
#define EIGEN_GL_FUNC1_SPECIALIZATION_MAT(FUNC, ARG1, CONST, SCALAR, ROWS, COLS, SUFFIX)
#define EIGEN_GL_FUNC1_SPECIALIZATION_VEC(FUNC, ARG1, CONST, SCALAR, SIZE, SUFFIX)

Functions

void Eigen::glScale2fv (const float *v)
void Eigen::glScale2dv (const double *v)
void Eigen::glScale3fv (const float *v)
void Eigen::glScale3dv (const double *v)
template<typename Scalar >
void Eigen::glScale (const UniformScaling< Scalar > &s)
void Eigen::glTranslate2fv (const float *v)
void Eigen::glTranslate2dv (const double *v)
void Eigen::glTranslate3fv (const float *v)
void Eigen::glTranslate3dv (const double *v)
template<typename Scalar >
void Eigen::glTranslate (const Translation< Scalar, 2 > &t)
template<typename Scalar >
void Eigen::glTranslate (const Translation< Scalar, 3 > &t)
template<typename Scalar >
void Eigen::glMultMatrix (const Transform< Scalar, 3, Affine > &t)
template<typename Scalar >
void Eigen::glMultMatrix (const Transform< Scalar, 3, Projective > &t)
template<typename Scalar >
void Eigen::glMultMatrix (const Transform< Scalar, 3, AffineCompact > &t)
template<typename Scalar >
void Eigen::glLoadMatrix (const Transform< Scalar, 3, Affine > &t)
template<typename Scalar >
void Eigen::glLoadMatrix (const Transform< Scalar, 3, Projective > &t)
template<typename Scalar >
void Eigen::glLoadMatrix (const Transform< Scalar, 3, AffineCompact > &t)
static void Eigen::glRotate (const Rotation2D< float > &rot)
static void Eigen::glRotate (const Rotation2D< double > &rot)
template<typename Derived >
void Eigen::glRotate (const RotationBase< Derived, 3 > &rot)

Define Documentation

#define EIGEN_OPENGL_MODULE

Definition at line 26 of file OpenGLSupport.




Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 Hosted on:
SourceForge.net Logo