mirror of https://github.com/CGAL/cgal
30 lines
782 B
C++
30 lines
782 B
C++
#include "cgallab.h"
|
|
#include <clocale>
|
|
#include <CGAL/Qt/resources.h>
|
|
#include <QSurfaceFormat>
|
|
|
|
|
|
/*!
|
|
* \brief defines the entry point of the demo.
|
|
* Creates the application and sets a main window.
|
|
*/
|
|
int main(int argc, char **argv)
|
|
{
|
|
QSurfaceFormat fmt;
|
|
|
|
fmt.setVersion(4, 3);
|
|
fmt.setRenderableType(QSurfaceFormat::OpenGL);
|
|
fmt.setProfile(QSurfaceFormat::CoreProfile);
|
|
fmt.setOption(QSurfaceFormat::DebugContext);
|
|
QSurfaceFormat::setDefaultFormat(fmt);
|
|
QStringList keywords;
|
|
keywords << "PMP";
|
|
CGAL_Lab app(argc, argv,
|
|
"PMP demo",
|
|
"CGAL Polygon Mesh Processing Demo",
|
|
keywords);
|
|
//We set the locale to avoid any trouble with VTK
|
|
std::setlocale(LC_ALL, "C");
|
|
return app.try_exec();
|
|
}
|