|
Assignments
Assignments
|
#include <vector>#include <stdexcept>#include <string>#include <functional>#include <atomic>#include <Util/geometry.h>#include <Util/factory.h>#include <GL/glew.h>#include <GL/glut.h>#include <Util/exceptions.h>#include "GLSLProgram.h"Go to the source code of this file.
Classes | |
| struct | Ray::GlobalProperties |
| struct | Ray::RayTracingStats |
| struct | Ray::ShapeBoundingBox |
| class | Ray::Shape |
| struct | Ray::Shape::ShapeProcessingInfo |
Namespaces | |
| namespace | Ray |
Macros | |
| #define | ASSERT_OPEN_GL_STATE(...) |
Functions | |
| void | AssertOpenGLState (std::string functionName) |
| std::ostream & | Ray::operator<< (std::ostream &stream, const Shape &shape) |
| std::istream & | Ray::operator>> (std::istream &stream, Shape &shape) |
| #define ASSERT_OPEN_GL_STATE | ( | ... | ) |
|
inline |