#include <bmt.h>
Classes | |
| class | Cell |
| Cell structure for the mt representation. More... | |
Public Member Functions | |
| Bmt () | |
| char * | GetData (unsigned int &size, unsigned int offset) |
| bool | Load (const std::string &filename) |
| ~Bmt () | |
Public Attributes | |
| std::vector< MT< Bmt::Cell > ::Update > | history |
| std::vector< Cell > | index |
| unsigned int | signature |
| tells what is inside each cell. | |
| Sphere3f | sphere |
| Bounding sphere. | |
Private Attributes | |
| FILE * | fp |
| unsigned int | history_offset |
| unsigned int | history_size |
| unsigned int | index_offset |
| unsigned int | index_size |
The class for representing a batched mt structure. See bmt.cpp for details on the structure of the file.