|
Public Member Functions |
| tags_database () |
| ~tags_database () |
virtual int | command (int argc, const char *const *argv) |
void | create_tags_database (double x_min, double x_max, double y_min, double y_max, int num_tags) |
void | Addtag (const tag *tag_) |
void | Deletetag (const tag *tag_) |
compr_taglist * | Gettags (double x, double y, double r) |
void | trace (char *fmt,...) |
int | get_random_tag () |
Public Attributes |
Trace * | tracetarget_ |
Protected Member Functions |
void | add_level (double x_min, double x_max, double y_min, double y_max, dbase_node *dbnode) |
void | search_tags_dbase (double x, double y, double r, dbase_node *dbnode) |
Protected Attributes |
dbase_node * | tags_db_ |
int | num_tags_ |
int | num_sensed_tags_ |
int * | sensed_tag_list_ |
int | num_freq_qry_tags_ |
int * | freq_qry_tag_list_ |
RNG * | rn_ |
compr_taglist * | vtags_ |