ManifoldMusic
music visualization
 All Classes Files Functions Variables Enumerations Enumerator
Classes | Enumerations
MeshViewerWidgetT.h File Reference

code taken from OpenMesh and adopted to our needs More...

#include <string>
#include <OpenMesh/Core/IO/MeshIO.hh>
#include <OpenMesh/Core/IO/Options.hh>
#include <OpenMesh/Core/Utils/GenProg.hh>
#include <OpenMesh/Core/Utils/color_cast.hh>
#include <OpenMesh/Core/Mesh/Attributes.hh>
#include <OpenMesh/Tools/Utils/StripifierT.hh>
#include <OpenMesh/Tools/Utils/Timer.hh>
#include <QMessageBox>
#include "QGLViewerWidget.h"
#include "MHMesh.h"
#include "audio.h"
#include "config.h"
#include <time.h>

Go to the source code of this file.

Classes

class  MeshViewerWidgetT< M >
 A QGLVieverWidget that is the center piece of our program. More...
 

Enumerations

enum  LoadMeshErr {
  OK, FEW_VERTS, MANY_VERTS, CORRUPT,
  UNKNOWN
}
 Specifies types of errors that can occur when loading a mesh. More...
 

Detailed Description

code taken from OpenMesh and adopted to our needs

Enumeration Type Documentation

Specifies types of errors that can occur when loading a mesh.

Enumerator
OK 

no error

FEW_VERTS 

mesh contains less than 64 vertices

MANY_VERTS 

mesh contains more than 1000 vertices

CORRUPT 

mesh is not manifold, not closed or "bad" in any other way

UNKNOWN 

file could not even be loaded