27 lines
466 B
C++
27 lines
466 B
C++
#ifndef _FILEREADER_H_
|
|
#define _FILEREADER_H_
|
|
|
|
#include <fstream>
|
|
|
|
class FileReader {
|
|
public:
|
|
static inline FileReader* getInstance() {
|
|
return & m_instance;
|
|
}
|
|
|
|
void readFile(char* fileName);
|
|
|
|
private:
|
|
static FileReader m_instance;
|
|
|
|
inline FileReader() {};
|
|
|
|
void readTriangle(std::fstream *fs, int index);
|
|
void readPoint(std::fstream *fs, int index);
|
|
|
|
|
|
};
|
|
|
|
|
|
#endif
|