My Project
 All Classes Files Functions Variables Enumerations Pages
Public Slots | Public Member Functions | List of all members
TriangleMeshViewer Class Reference

A class to display a triangle mesh. More...

#include <triangle_mesh_viewer.h>

Inheritance diagram for TriangleMeshViewer:

Public Slots

void fly ()
 
void unfly ()
 
void set_tilt (int v)
 
void set_spinrate (int v)
 

Public Member Functions

 TriangleMeshViewer (QWidget *parent, const ParametersRender *param, const std::vector< const TriangleMesh * > &m, bool verbose)
 Constructor. More...
 
 ~TriangleMeshViewer ()
 Destructor.
 
void notify (const std::string &)
 Used to set message in statusbar.
 
void set_mesh (const std::vector< const TriangleMesh * > &m)
 Sets the TriangleMesh to be displayed.
 

Detailed Description

A class to display a triangle mesh.

Wraps a TriangleMeshViewerDisplay with some controls.

Todo:
Add better controls.

Constructor & Destructor Documentation

TriangleMeshViewer::TriangleMeshViewer ( QWidget *  parent,
const ParametersRender param,
const std::vector< const TriangleMesh * > &  mesh,
bool  verbose 
)

Constructor.

The viewer will be parented on the specified widget, but with a Qt::Window flag to make it a top-level window

Todo:
Is there any good reason not to enable multisampling by default ?

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