Files
tiny_renderer/src/model.h
CJSatnarine 16c5aa51b8 wireframe
2025-02-26 19:23:22 -05:00

21 lines
330 B
C++

#ifndef __MODEL_H__
#define __MODEL_H__
#include <vector>
#include "geometry.h"
class Model {
private:
std::vector<Vec3f> verts_;
std::vector<std::vector<int> > faces_;
public:
Model(const char *filename);
~Model();
int nverts();
int nfaces();
Vec3f vert(int i);
std::vector<int> face(int idx);
};
#endif //__MODEL_H__