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

Public Member Functions | |
| Scaling (const Vector &scale=Vector(1, 1, 1)) | |
| Scaling (double sx, double sy, double sz) | |
| void | setScale (const Vector &v) |
| Vector | getScale () const |
| Sets and gets the scaling vector. | |
| virtual const Matrix & | matrix (Engine *engine=0) const |
| Returns the scaling 4x4 matrix. | |
| VRS_TYPEINFO (Scaling, Transform) | |
| VRS_SERIALIZABLE (Scaling) | |
| VRS::Scaling::Scaling | ( | double | sx, | |
| double | sy, | |||
| double | sz | |||
| ) |
Scales objects with independent factors for all three main axes.
| void VRS::Scaling::setScale | ( | const Vector & | v | ) |
| Vector VRS::Scaling::getScale | ( | ) | const [inline] |
Sets and gets the scaling vector.
| VRS::Scaling::VRS_SERIALIZABLE | ( | Scaling | ) |