55 #ifndef SUBDIVIDEWIDGET_HH
56 #define SUBDIVIDEWIDGET_HH
62 #include <QMainWindow>
64 #include <OpenMesh/Apps/Subdivider/MeshViewerWidget.hh>
81 SOP_UniformCompositeLoop,
82 SOP_UniformCompositeSqrt3,
85 SOP_UniformInterpolatingSqrt3,
86 SOP_ModifiedButterfly,
91 typedef std::map< SOPType, Subdivider* > SubdividerPool;
105 void keyPressEvent( QKeyEvent *k );
114 void animate_slot(
void);
115 void slot_select_sop(
int i);
129 int max_animate_steps_;
133 SOPType sel_topo_type;
134 SOPType cur_topo_type;
137 SubdividerPool subdivider_;
143 #endif // SUBDIVIDEWIDGET_HH defined
~SubdivideWidget()
destructor
Definition: SubdivideWidget.hh:99
SubdivideWidget(QWidget *_parent=0, const char *_name=0)
constructor
Definition: SubdivideWidget.cc:93
Definition: MeshViewerWidget.hh:80
bool open_mesh(const char *_filename)
open mesh from _filename
Definition: SubdivideWidget.cc:350
Definition: SubdivideWidget.hh:72
QStatusBar * status_bar
Updates Status Bar Information.
Definition: SubdivideWidget.hh:108
Abstract base class for uniform subdivision algorithms.
Definition: SubdividerT.hh:94