GlutRenderer.h File Reference
`#include <Eigen/Geometry>`
`#include <memory>`
`#include <vector>`
`#include <GL/glut.h>`
`#include "SurgSim/DataStructures/Image.h"`
`#include "SurgSim/Framework/LockedContainer.h"`
`#include "SurgSim/Math/Vector.h"`
`#include "SurgSim/Math/RigidTransform.h"`

Go to the source code of this file.

## Classes

struct | GlutRenderObject
| Abstract definition of an object that can render itself with Glut. More...
struct | GlutSquare
| Square with center at local origin. More...
struct | GlutAxes
| Axes with center at local origin, red axis along the local X-axis, green axis along the local Y-axis, and blue axis along the local Z-axis. More...
struct | GlutSphere
| Sphere with center at local origin. More...
struct | GlutImage
| An Image drawn to the screen. More...
struct | GlutGroup
| Group of objects which provides a transform hierarchy. More...
struct | GlutCamera
| Camera which controls the view of the scene. More...
class | GlutRenderer
| Simple static class renderer built on Glut. More...

## Macros

#define | GLUT_NO_LIB_PRAGMA 1

## Macro Definition Documentation

## GLUT_NO_LIB_PRAGMA

#define GLUT_NO_LIB_PRAGMA 1