TranslateFree Class Reference

#include <Manipulatables.h>

Inheritance diagram for TranslateFree:
Inheritance graph
[legend]
Collaboration diagram for TranslateFree:
Collaboration graph
[legend]

Public Member Functions

 TranslateFree (Translatable &translatable)
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
Translatablem_translatable

Detailed Description

Definition at line 104 of file Manipulatables.h.


Constructor & Destructor Documentation

TranslateFree::TranslateFree ( Translatable translatable  )  [inline]

Definition at line 110 of file Manipulatables.h.


Member Function Documentation

void TranslateFree::Construct ( const Matrix4 &  device2manip,
const float  x,
const float  y 
) [virtual]

Implements Manipulatable.

void TranslateFree::Transform ( const Matrix4 &  manip2object,
const Matrix4 &  device2manip,
const float  x,
const float  y 
) [virtual]

Implements Manipulatable.


Field Documentation

Definition at line 107 of file Manipulatables.h.

Definition at line 108 of file Manipulatables.h.


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2