Branch data Line data Source code
1 : :
2 : : #ifndef GSTREE_HPP
3 : : #define GSTREE_HPP
4 : :
5 : : #include "GridSearchTreeNode.hpp"
6 : :
7 : : #include <map>
8 : :
9 : : typedef std::map< GridSearchTreeNode* , int, GridSearchTreeNode::GSTNodeComparator > gmap;
10 : :
11 : : class GridSearchTree {
12 : :
13 : : private:
14 : : double epsilon;
15 : : gmap nodemap;
16 : : gmap::iterator pos;
17 : : public:
18 : :
19 [ + - ]: 22 : GridSearchTree(double tolerance) {
20 : 11 : epsilon = tolerance;
21 : 11 : }
22 : :
23 : : ~GridSearchTree() {}
24 : :
25 : :
26 : : CubitPoint * fix (CubitPoint * data);
27 : :
28 : : };
29 : :
30 : : #endif
31 : :
32 : :
|