Classes | Functions | Variables
Bmt

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.

Function Documentation

unsigned int BmtBuilder::AddCell ( Bmt::Cell  cell,
unsigned int  size,
char *  data 
)

Definition at line 108 of file bmt.cpp.

void BmtBuilder::AddUpdate ( std::vector< unsigned int > &  created,
std::vector< unsigned int > &  erased 
)

Definition at line 118 of file bmt.cpp.

Bmt::Bmt ( )

Definition at line 30 of file bmt.cpp.

BmtBuilder::BmtBuilder ( )

Definition at line 96 of file bmt.cpp.

bool BmtBuilder::Create ( unsigned int  signature)

Definition at line 100 of file bmt.cpp.

float vcg::Distance ( Bmt::Cell &  cell,
Point3f p 
)
float vcg::Bmt::Cell::Error ( ) [inline]

Definition at line 57 of file bmt.h.

char * Bmt::GetData ( unsigned int &  size,
unsigned int  offset 
)

Definition at line 77 of file bmt.cpp.

bool Bmt::Load ( const std::string &  filename)

Definition at line 33 of file bmt.cpp.

bool BmtBuilder::Save ( const std::string &  filename)

Definition at line 123 of file bmt.cpp.

Bmt::~Bmt ( )

Definition at line 31 of file bmt.cpp.

BmtBuilder::~BmtBuilder ( )

Definition at line 98 of file bmt.cpp.


Variable Documentation

std::vector<std::vector<unsigned int > > vcg::BmtBuilder::creation

Definition at line 93 of file bmt.h.

std::vector<std::vector<unsigned int > > vcg::BmtBuilder::deletion

Definition at line 94 of file bmt.h.

Definition at line 55 of file bmt.h.

FILE* vcg::BmtBuilder::fout [private]

Definition at line 104 of file bmt.h.

FILE* vcg::Bmt::fp [private]

Definition at line 76 of file bmt.h.

FILE* vcg::BmtBuilder::ftmp [private]

Definition at line 103 of file bmt.h.

std::vector< MT<Bmt::Cell>::Update > vcg::Bmt::history

Definition at line 66 of file bmt.h.

unsigned int vcg::Bmt::history_offset [private]

Definition at line 79 of file bmt.h.

unsigned int vcg::Bmt::history_size [private]

Definition at line 80 of file bmt.h.

std::vector<Cell> vcg::Bmt::index

Definition at line 65 of file bmt.h.

std::vector<Bmt::Cell> vcg::BmtBuilder::index

Definition at line 92 of file bmt.h.

unsigned int vcg::Bmt::index_offset [private]

Definition at line 77 of file bmt.h.

unsigned int vcg::Bmt::index_size [private]

Definition at line 78 of file bmt.h.

unsigned int vcg::Bmt::Cell::offset

Definition at line 54 of file bmt.h.

unsigned int vcg::Bmt::signature

tells what is inside each cell.

Definition at line 61 of file bmt.h.

tells what is inside each cell.

Definition at line 89 of file bmt.h.

Definition at line 56 of file bmt.h.

Sphere3f vcg::Bmt::sphere

Bounding sphere.

Definition at line 63 of file bmt.h.

Bounding sphere.

Definition at line 91 of file bmt.h.



shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:39:00