… | |
… | |
42 | public: |
42 | public: |
43 | Object obj; // object |
43 | Object obj; // object |
44 | private: |
44 | private: |
45 | double rmin, rmax; // covering radii |
45 | double rmin, rmax; // covering radii |
46 | public: |
46 | public: |
47 | friend MTentry; |
47 | friend class MTentry; |
48 | // constructors, destructors, assignment, etc. |
48 | // constructors, destructors, assignment, etc. |
49 | MTkey(): rmin(0), rmax(MAXDOUBLE), distance(-maxDist()), splitted(FALSE), recomp(FALSE) { } |
49 | MTkey(): rmin(0), rmax(MAXDOUBLE), distance(-maxDist()), splitted(FALSE), recomp(FALSE) { } |
50 | |
50 | |
51 | MTkey(const MTkey& k): obj(k.obj), rmin(k.rmin), rmax(k.rmax), distance(k.distance), splitted(k.splitted), recomp(k.recomp) { } |
51 | MTkey(const MTkey& k): obj(k.obj), rmin(k.rmin), rmax(k.rmax), distance(k.distance), splitted(k.splitted), recomp(k.recomp) { } |
52 | |
52 | |