Cutout Vis2012
TUWienVisualisierung2(SS2012)-AdaptiveCutaways
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Pages
src
Transformable.h
1
#ifndef _TRANSFORMABLE_H_
2
#define _TRANSFORMABLE_H_
3
4
#include <glm/glm.hpp>
5
9
class
Transformable
10
{
11
public
:
12
friend
class
SceneNode
;
13
14
Transformable
();
15
virtual
~
Transformable
();
16
20
virtual
void
setTransform
(
const
glm::mat4& transform) = 0;
24
virtual
const
glm::mat4&
getTransform
() = 0;
25
29
SceneNode
*
getParent
();
30
31
private
:
32
SceneNode
* _parent;
33
34
void
setParent(
SceneNode
* parent);
35
};
36
37
38
#endif
Generated on Mon Jun 10 2013 17:20:11 for Cutout Vis2012 by
1.8.4