static HeightMapNode * createQuadTree(const std::vector< std::vector< double > > &map, unsigned int mx_min, unsigned int my_min, unsigned int mx_max, unsigned int my_max, double resolution)
createQuadTree: divide a grid over a quad tree
bool intersect(const Ray &, float t0, float t1, double &distance) const
intersect: currently always throws a logic error