fstl/src/loader.cpp
2014-03-22 12:54:06 -04:00

21 lines
440 B
C++

#include "loader.h"
#include "mesh.h"
Loader::Loader(QObject* parent, const QString& filename)
: QThread(parent), filename(filename)
{
}
void Loader::run()
{
QTime timer;
timer.start();
emit got_mesh(Mesh::load_stl(filename));
qDebug() << "Sorted:" << timer.elapsed();
timer.start();
emit got_mesh(Mesh::load_stl_hash(filename));
qDebug() << "Hash:" << timer.elapsed();
emit loaded_file(filename);
}