base class for images of features. More...
#include <bbgm_feature_image.h>
Public Member Functions | |
virtual | ~bbgm_feature_image_base () |
virtual void | b_write (vsl_b_ostream &os) const =0 |
Binary save self to stream. | |
virtual void | b_read (vsl_b_istream &is)=0 |
Binary load self from stream. | |
virtual vcl_string | is_a () const =0 |
virtual bbgm_feature_image_base * | clone () const =0 |
virtual unsigned int | ni () const =0 |
virtual unsigned int | nj () const =0 |
void | ref () |
void | unref () |
int | get_references () const |
bool | is_referenced () const |
base class for images of features.
Definition at line 22 of file bbgm_feature_image.h.
virtual bbgm_feature_image_base::~bbgm_feature_image_base | ( | ) | [inline, virtual] |
Definition at line 25 of file bbgm_feature_image.h.
virtual void bbgm_feature_image_base::b_read | ( | vsl_b_istream & | is | ) | [pure virtual] |
Binary load self from stream.
Implemented in bbgm_feature_image< f_type_ >.
virtual void bbgm_feature_image_base::b_write | ( | vsl_b_ostream & | os | ) | const [pure virtual] |
Binary save self to stream.
Implemented in bbgm_feature_image< f_type_ >.
virtual bbgm_feature_image_base* bbgm_feature_image_base::clone | ( | ) | const [pure virtual] |
Implemented in bbgm_feature_image< f_type_ >.
virtual vcl_string bbgm_feature_image_base::is_a | ( | ) | const [pure virtual] |
Implemented in bbgm_feature_image< f_type_ >.
virtual unsigned int bbgm_feature_image_base::ni | ( | ) | const [pure virtual] |
Implemented in bbgm_feature_image< f_type_ >.
virtual unsigned int bbgm_feature_image_base::nj | ( | ) | const [pure virtual] |
Implemented in bbgm_feature_image< f_type_ >.