40 vec2D_dbl_ptr_Type minXY_;
44 vec2D_dbl_ptr_Type maxXY_;
48 std::vector<std::list<int> > containedElements_;
52 vec2D_int_ptr_Type parentChild_;
58 typedef Teuchos::RCP<Elements_Type> ElementsPtr_Type;
64 void createTreeFromElements(
65 ElementsPtr_Type elems,
66 vec2D_dbl_ptr_Type nodes,
67 int numberObjects = 32,
68 double longTol = 0.75,
69 double volumeTol = 0.55,
73 void createTreeFromRectangles(
74 vec2D_dbl_ptr_Type init_min_maxXY,
75 int numberObjects = 32,
76 double longTol = 0.75,
77 double volumeTol = 0.55,
81 std::tuple<std::map<int, std::list<int>>, std::map<int, std::list<int> > > scanTree(
82 vec2D_dbl_ptr_Type query_points,
89 vec_dbl_Type query_point,
100 std::list<int> getElements(
int node);