Documentation


DeformableOctreeParticleSystemQt.h

Go to the documentation of this file.
00001 //
00002 // C++ Interface: DeformableOctreeParticleSystemQt
00003 //
00004 // Description: 
00005 //
00006 //
00007 // Author: Matthieu Nesme <>, (C) 2004
00008 //
00009 // Copyright: See COPYING file that comes with this distribution
00010 //
00011 //
00012 #ifndef X3DTK_QTDEFORMABLEOCTREEPARTICLESYSTEMQT_H
00013 #define X3DTK_QTDEFORMABLEOCTREEPARTICLESYSTEMQT_H
00014 
00015 #include <qwidget.h>
00016 #include "DeformableOctreeQt.h"
00017 #include <animal/X3DTK/Qt/mainControllerGUI/MainController.h>
00018 #include "DeformableOctreeParticleSystemNode.h"
00019 
00020 
00021 namespace X3DTK {
00022 
00023 namespace Qt {
00024 
00028 class DeformableOctreeParticleSystemQt
00029  : public DeformableOctreeQt
00030 {
00031     Q_OBJECT
00032             
00033 public:
00034     DeformableOctreeParticleSystemQt(X3D::DeformableOctreeParticleSystemNode * DON);
00035 
00036     ~DeformableOctreeParticleSystemQt();
00037     
00038 public slots:
00039     
00040         void slotSubdivide();
00041         void slotSimplify();
00042         
00043 protected:
00044     X3D::DeformableOctreeParticleSystemNode * _node;
00045 };
00046 
00047 
00048 
00049 QWidget * createDeformableOctreeParticleSystemQWidget(X3D::DeformableOctreeParticleSystemNode * node, QWidget * parent, MainController *MC );
00050 
00051 };
00052 
00053 };
00054 
00055 #endif

Generated on Thu Dec 23 13:52:24 2004 by doxygen 1.3.6