]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blob - viewer/view_btree.h
Mejoro la ventana para ver el arbol.
[z.facultad/75.52/treemulator.git] / viewer / view_btree.h
1
2 #ifndef _VIEW_BTREE_H_
3 #define _VIEW_BTREE_H_
4
5 #include <libgnomecanvasmm.h>
6 #include <string>
7
8 #include "btree.h"
9
10 #define NODE_WIDTH 500
11 #define NODE_HEIGHT 50
12
13 using namespace Gnome;
14
15 class ViewBTree : public Canvas::Group, public BTree {
16         public:
17                 ViewBTree (Canvas::Group *parent, std::string filename);
18
19         protected:
20                 int byte_to_pixels;
21                 int max_level; /* Lo saco de la raiz */
22
23                 void AddNode (uint num);
24
25 };
26
27 #endif
28