Classes | |
class | vcg::Bmt |
class | vcg::BmtBuilder |
class | vcg::Bmt::Cell |
Cell structure for the mt representation. More... | |
Functions | |
unsigned int | vcg::BmtBuilder::AddCell (Bmt::Cell cell, unsigned int size, char *data) |
void | vcg::BmtBuilder::AddUpdate (std::vector< unsigned int > &created, std::vector< unsigned int > &erased) |
vcg::Bmt::Bmt () | |
vcg::BmtBuilder::BmtBuilder () | |
bool | vcg::BmtBuilder::Create (unsigned int signature) |
float | vcg::Distance (Bmt::Cell &cell, Point3f &p) |
float | vcg::Bmt::Cell::Error () |
char * | vcg::Bmt::GetData (unsigned int &size, unsigned int offset) |
bool | vcg::Bmt::Load (const std::string &filename) |
bool | vcg::BmtBuilder::Save (const std::string &filename) |
vcg::Bmt::~Bmt () | |
vcg::BmtBuilder::~BmtBuilder () | |
Variables | |
std::vector< std::vector < unsigned int > > | vcg::BmtBuilder::creation |
std::vector< std::vector < unsigned int > > | vcg::BmtBuilder::deletion |
float | vcg::Bmt::Cell::error |
FILE * | vcg::BmtBuilder::fout |
FILE * | vcg::Bmt::fp |
FILE * | vcg::BmtBuilder::ftmp |
std::vector< MT< Bmt::Cell > ::Update > | vcg::Bmt::history |
unsigned int | vcg::Bmt::history_offset |
unsigned int | vcg::Bmt::history_size |
std::vector< Cell > | vcg::Bmt::index |
std::vector< Bmt::Cell > | vcg::BmtBuilder::index |
unsigned int | vcg::Bmt::index_offset |
unsigned int | vcg::Bmt::index_size |
unsigned int | vcg::Bmt::Cell::offset |
unsigned int | vcg::Bmt::signature |
tells what is inside each cell. | |
unsigned int | vcg::BmtBuilder::signature |
tells what is inside each cell. | |
Sphere3f | vcg::Bmt::Cell::sphere |
Sphere3f | vcg::Bmt::sphere |
Bounding sphere. | |
Sphere3f | vcg::BmtBuilder::sphere |
Bounding sphere. |
unsigned int BmtBuilder::AddCell | ( | Bmt::Cell | cell, |
unsigned int | size, | ||
char * | data | ||
) |
void BmtBuilder::AddUpdate | ( | std::vector< unsigned int > & | created, |
std::vector< unsigned int > & | erased | ||
) |
float vcg::Distance | ( | Bmt::Cell & | cell, |
Point3f & | p | ||
) |
float vcg::Bmt::Cell::Error | ( | ) | [inline] |
char * Bmt::GetData | ( | unsigned int & | size, |
unsigned int | offset | ||
) |
bool BmtBuilder::Save | ( | const std::string & | filename | ) |
std::vector<std::vector<unsigned int > > vcg::BmtBuilder::creation |
std::vector<std::vector<unsigned int > > vcg::BmtBuilder::deletion |
float vcg::Bmt::Cell::error |
FILE* vcg::BmtBuilder::fout [private] |
FILE* vcg::Bmt::fp [private] |
FILE* vcg::BmtBuilder::ftmp [private] |
std::vector< MT<Bmt::Cell>::Update > vcg::Bmt::history |
unsigned int vcg::Bmt::history_offset [private] |
unsigned int vcg::Bmt::history_size [private] |
std::vector<Cell> vcg::Bmt::index |
std::vector<Bmt::Cell> vcg::BmtBuilder::index |
unsigned int vcg::Bmt::index_offset [private] |
unsigned int vcg::Bmt::index_size [private] |
unsigned int vcg::Bmt::Cell::offset |
unsigned int vcg::Bmt::signature |
unsigned int vcg::BmtBuilder::signature |
Sphere3f vcg::Bmt::Cell::sphere |
Sphere3f vcg::Bmt::sphere |
Sphere3f vcg::BmtBuilder::sphere |