summaryrefslogtreecommitdiff
path: root/src/gui/ParticleRenderer.cc
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2011-04-13 00:10:05 +0000
committerJakob Odersky <jodersky@gmail.com>2011-04-13 00:10:05 +0000
commitd4c30f04e6b84df2d88841f1544d16ef9973ffb1 (patch)
tree1dbd125be32ccf0929c1af9a6b5547687e52013e /src/gui/ParticleRenderer.cc
parent12c329da1549af51724b487cc6ae5127934e6cff (diff)
downloadvhc-d4c30f04e6b84df2d88841f1544d16ef9973ffb1.tar.gz
vhc-d4c30f04e6b84df2d88841f1544d16ef9973ffb1.tar.bz2
vhc-d4c30f04e6b84df2d88841f1544d16ef9973ffb1.zip
Continuation de la classe Stage. On arrive maintenant a visualiser un accelerateur.
Diffstat (limited to 'src/gui/ParticleRenderer.cc')
-rw-r--r--src/gui/ParticleRenderer.cc16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/gui/ParticleRenderer.cc b/src/gui/ParticleRenderer.cc
index 48742bc..38736c7 100644
--- a/src/gui/ParticleRenderer.cc
+++ b/src/gui/ParticleRenderer.cc
@@ -5,17 +5,29 @@
* Author: jakob
*/
+#include <QtOpenGL>
#include "ParticleRenderer.h"
+#include "util.h"
namespace vhc {
ParticleRenderer::ParticleRenderer() {
- // TODO Auto-generated constructor stub
+ //Auto-generated constructor stub
}
ParticleRenderer::~ParticleRenderer() {
- // TODO Auto-generated destructor stub
+ //Auto-generated destructor stub
+}
+
+void ParticleRenderer::render(const Particle& particle) const {
+ glPushMatrix();
+ glTranslated(particle.getPosition().getX(), particle.getPosition().getY(), particle.getPosition().getZ());
+ glBegin(GL_POINTS);
+ //glVertex3d(0, 0, 0);
+ util::sphere(0.01);
+ glEnd();
+ glPopMatrix();
}
}