Jafar
|
Public Types | |
typedef std::map< int, ModelPart * >::const_iterator | const_parts_iterator |
typedef std::map< int, ModelPart * >::iterator | parts_iterator |
typedef std::map< int, ModelView * >::const_iterator | const_views_iterator |
typedef std::map< int, ModelView * >::iterator | views_iterator |
Public Member Functions | |
Model (std::string const &label, jafar::sams::Frame const &f_) | |
std::string | label () const |
const_parts_iterator | parts_begin () const |
parts_iterator | parts_begin () |
const_parts_iterator | parts_end () const |
parts_iterator | parts_end () |
const_views_iterator | views_begin () const |
views_iterator | views_begin () |
const_views_iterator | views_end () const |
views_iterator | views_end () |
ModelView const * | view (int id_, bool setCurrent_=false) const |
ModelPart const * | part (int id_) const |
ModelView const * | first () |
ModelView const * | current () const |
bool | hasNext () const |
bool | hasPrevious () const |
ModelView const * | next () |
ModelView const * | previous () |
int | parts_size () const |
int | views_size () const |
void | initialize (jafar::sams::Frame const &f_) |
void | addFrame (jafar::sams::Frame const &f_) |
only for debug | |
void | addView (jafar::sams::Frame const &f_, jafar::sams::Hypothesis const &hyp_) |
add a view | |
void | updateView (jafar::sams::Frame const &f_, jafar::sams::Hypothesis const &hyp_) |
update a view | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
bool | isInitialized () const |
ModelView * | new_view (jafar::image::Image const &img_) |
ModelPart * | new_part () |
void | delete_part (ModelPart *p_) |
void | delete_view (ModelView *v_) |
void | clear () |
Private Attributes | |
int | pidcount |
int | vidcount |
int | m_trFr |
std::string | m_label |
std::map< int, ModelPart * > | m_parts |
std::map< int, ModelView * > | m_views |
int | currentView |
Friends | |
class | boost::serialization::access |
Generated on Wed Oct 15 2014 00:37:47 for Jafar by doxygen 1.7.6.1 |