#include <bmt.h>
Public Member Functions | |
| unsigned int | AddCell (Bmt::Cell cell, unsigned int size, char *data) |
| void | AddUpdate (std::vector< unsigned int > &created, std::vector< unsigned int > &erased) |
| BmtBuilder () | |
| bool | Create (unsigned int signature) |
| bool | Save (const std::string &filename) |
| ~BmtBuilder () | |
Public Attributes | |
| std::vector< std::vector < unsigned int > > | creation |
| std::vector< std::vector < unsigned int > > | deletion |
| std::vector< Bmt::Cell > | index |
| unsigned int | signature |
| tells what is inside each cell. | |
| Sphere3f | sphere |
| Bounding sphere. | |
Private Attributes | |
| FILE * | fout |
| FILE * | ftmp |