Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

dbase_node Class Reference

#include <tags.h>

Collaboration diagram for dbase_node:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 dbase_node (double x_min, double x_max, double y_min, double y_max)

Public Attributes

double x_min_
double x_max_
double y_min_
double y_max_
dbase_nodelist_node_ [NUM_RECTANGLES]
tagtags_list_

Constructor & Destructor Documentation

dbase_node::dbase_node double  x_min,
double  x_max,
double  y_min,
double  y_max
[inline]
 

Definition at line 55 of file tags.h.

References list_node_, NUM_RECTANGLES, tags_list_, x_max_, x_min_, y_max_, and y_min_.

00055                                                                       {
00056     assert ((x_min <= x_max) && (y_min <= y_max));
00057     x_min_ = x_min;
00058     x_max_ = x_max;
00059     y_min_ = y_min;
00060     y_max_ = y_max;
00061     tags_list_ = NULL;
00062 
00063     for(int i = 0; i < NUM_RECTANGLES; ++i) {
00064       list_node_[i] = NULL;
00065     }
00066     
00067   };


Member Data Documentation

dbase_node* dbase_node::list_node_[NUM_RECTANGLES]
 

Definition at line 75 of file tags.h.

Referenced by tags_database::add_level(), tags_database::Addtag(), tags_database::create_tags_database(), dbase_node(), tags_database::Deletetag(), and tags_database::search_tags_dbase().

tag* dbase_node::tags_list_
 

Definition at line 77 of file tags.h.

Referenced by tags_database::Addtag(), dbase_node(), tags_database::Deletetag(), and tags_database::search_tags_dbase().

double dbase_node::x_max_
 

Definition at line 70 of file tags.h.

Referenced by tags_database::create_tags_database(), and dbase_node().

double dbase_node::x_min_
 

Definition at line 69 of file tags.h.

Referenced by tags_database::create_tags_database(), and dbase_node().

double dbase_node::y_max_
 

Definition at line 72 of file tags.h.

Referenced by tags_database::create_tags_database(), and dbase_node().

double dbase_node::y_min_
 

Definition at line 71 of file tags.h.

Referenced by tags_database::create_tags_database(), and dbase_node().


The documentation for this class was generated from the following file:
Generated on Tue Apr 20 12:37:13 2004 for NS2.26SourcesOriginal by doxygen 1.3.3