blob: 511225b1377eb488e3d3b61cf0f2f8783df2c2ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef MESHLOADER_P_H
#define MESHLOADER_P_H
#include "qdatavis3dglobal.h"
class QVector2D;
class QVector3D;
QTCOMMERCIALDATAVIS3D_BEGIN_NAMESPACE
class MeshLoader
{
public:
static bool loadOBJ(const QString &path,
QVector<QVector3D> &out_vertices,
QVector<QVector2D> &out_uvs,
QVector<QVector3D> &out_normals);
// TODO: add loaders for other formats?
};
QTCOMMERCIALDATAVIS3D_END_NAMESPACE
#endif
|