2 Buffer for reading binary STL file
11 //#include "Components.hh"
13 class BufferReadBinary
16 char* prebuffer; // just before buffer
20 uint32_t BUFFER_SIZE = 32768; // 32K
21 uint32_t PREBUFFER_SIZE = 64;
23 uint32_t remain; // bytes that left in buffer, not enough for one triangle
24 uint32_t numTrianglesInFile;
25 uint32_t numTrianglesInBlock;
28 BufferReadBinary(std::string& fileTarget);
30 uint32_t getNumTrianglesInFile();
31 uint32_t getNumTrianglesInBlock();