| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/reflection.h>

Public Member Functions | |
| Reflection (const Vector &normal=Vector(0, 0, 1)) | |
| Mirrors a scene at the plane given by the normal. | |
| void | setNormal (const Vector &) |
| Vector | getNormal () const |
| virtual const Matrix & | matrix (Engine *engine=0) const |
| The matrix that represents the reflection. | |
| VRS_TYPEINFO (Reflection, Transform) | |
| VRS_SERIALIZABLE (Reflection) | |
Mirrors a scene at the plane given by the normal.
| void VRS::Reflection::setNormal | ( | const Vector & | ) |
| Vector VRS::Reflection::getNormal | ( | ) | const [inline] |
A reflection is defined by the normal of the reflection plane going through the origin.
| VRS::Reflection::VRS_TYPEINFO | ( | Reflection | , | |
| Transform | ||||
| ) |
| VRS::Reflection::VRS_SERIALIZABLE | ( | Reflection | ) |