AmbientOcclusion
SceneObject Class Reference

#include <SceneObject.h>

Inherited by Camera, and Molecule.

Public Member Functions

 SceneObject (QMatrix4x4 _modelMatrix)
 
virtual ~SceneObject ()
 
void rotateX (float angle)
 
void rotateY (float angle)
 
void rotateZ (float angle)
 
void rotateX_World (float angle)
 
void rotateY_World (float angle)
 
void rotateZ_World (float angle)
 
void translate (QVector3D direction)
 
void setPosition (QVector3D newPos)
 

Public Attributes

QMatrix4x4 modelMatrix
 

Constructor & Destructor Documentation

SceneObject::SceneObject ( QMatrix4x4  _modelMatrix)
SceneObject::~SceneObject ( )
virtual

Member Function Documentation

void SceneObject::rotateX ( float  angle)
void SceneObject::rotateX_World ( float  angle)
void SceneObject::rotateY ( float  angle)
void SceneObject::rotateY_World ( float  angle)
void SceneObject::rotateZ ( float  angle)
void SceneObject::rotateZ_World ( float  angle)
void SceneObject::setPosition ( QVector3D  newPos)
void SceneObject::translate ( QVector3D  direction)

Member Data Documentation

QMatrix4x4 SceneObject::modelMatrix

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