RotateFree Class Reference

#include <Manipulatables.h>

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

Public Member Functions

 RotateFree (Rotatable &rotatable)
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
Rotatablem_rotatable

Detailed Description

Definition at line 51 of file Manipulatables.h.


Constructor & Destructor Documentation

RotateFree::RotateFree ( Rotatable rotatable  )  [inline]

Definition at line 56 of file Manipulatables.h.


Member Function Documentation

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

Implements Manipulatable.

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

Implements Manipulatable.


Field Documentation

Definition at line 54 of file Manipulatables.h.

Definition at line 53 of file Manipulatables.h.


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

Generated by  doxygen 1.6.2