39 vec2D_dbl_ptr_Type minXY_;
43 vec2D_dbl_ptr_Type maxXY_;
47 std::vector<std::list<int> > containedElements_;
51 vec2D_int_ptr_Type parentChild_;
57 typedef Teuchos::RCP<Elements_Type> ElementsPtr_Type;
63 void createTreeFromElements(
64 ElementsPtr_Type elems,
65 vec2D_dbl_ptr_Type nodes,
66 int numberObjects = 32,
67 double longTol = 0.75,
68 double volumeTol = 0.55,
72 void createTreeFromRectangles(
73 vec2D_dbl_ptr_Type init_min_maxXY,
74 int numberObjects = 32,
75 double longTol = 0.75,
76 double volumeTol = 0.55,
80 std::tuple<std::map<int, std::list<int>>, std::map<int, std::list<int> > > scanTree(
81 vec2D_dbl_ptr_Type query_points,
88 vec_dbl_Type query_point,
99 std::list<int> getElements(
int node);