#include "transform.h"#include "shape.h"Go to the source code of this file.
Namespaces | |
| namespace | lux |
Functions | |
| ostream & | lux::operator<< (ostream &os, const Transform &t) |
| Transform | lux::Translate (const Vector &delta) |
| Transform | lux::Scale (float x, float y, float z) |
| Transform | lux::RotateX (float angle) |
| Transform | lux::RotateY (float angle) |
| Transform | lux::RotateZ (float angle) |
| Transform | lux::Rotate (float angle, const Vector &axis) |
| Transform | lux::LookAt (const Point &pos, const Point &look, const Vector &up) |
| void | lux::TransformAccordingNormal (const Normal &nn, const Vector &woL, Vector *woW) |
| Transform | lux::Orthographic (float znear, float zfar) |
| Transform | lux::Perspective (float fov, float n, float f) |
1.6.1