Cutout Vis2012
TUWienVisualisierung2(SS2012)-AdaptiveCutaways
 All Classes Namespaces Functions Pages
Public Member Functions | Friends | List of all members
Transformable Class Referenceabstract

#include <Transformable.h>

Inheritance diagram for Transformable:
MeshInstance

Public Member Functions

virtual void setTransform (const glm::mat4 &transform)=0
 
virtual const glm::mat4 & getTransform ()=0
 
SceneNodegetParent ()
 

Friends

class SceneNode
 

Detailed Description

Interface for all types that can be appended to a SceneNode

Member Function Documentation

SceneNode * Transformable::getParent ( )

Returns the scene node that this object is attached to.

virtual const glm::mat4& Transformable::getTransform ( )
pure virtual

Returns the local transformation matrix of the object

Implemented in MeshInstance.

virtual void Transformable::setTransform ( const glm::mat4 &  transform)
pure virtual

Sets the local transformation matrix of the object

Implemented in MeshInstance.


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