#include <Manipulatables.h>
Public Member Functions | |
ScaleFree (Scalable &scalable) | |
void | Construct (const Matrix4 &device2manip, const float x, const float y) |
void | Transform (const Matrix4 &manip2object, const Matrix4 &device2manip, const float x, const float y) |
Private Attributes | |
Vector3 | m_start |
Scalable & | m_scalable |
Definition at line 138 of file Manipulatables.h.
ScaleFree::ScaleFree | ( | Scalable & | scalable | ) | [inline] |
Definition at line 144 of file Manipulatables.h.
void ScaleFree::Construct | ( | const Matrix4 & | device2manip, | |
const float | x, | |||
const float | y | |||
) | [virtual] |
Implements Manipulatable.
void ScaleFree::Transform | ( | const Matrix4 & | manip2object, | |
const Matrix4 & | device2manip, | |||
const float | x, | |||
const float | y | |||
) | [virtual] |
Implements Manipulatable.
Scalable& ScaleFree::m_scalable [private] |
Definition at line 142 of file Manipulatables.h.
Vector3 ScaleFree::m_start [private] |
Definition at line 141 of file Manipulatables.h.