Titanlib 0.3.0-dev3
Library for quality control algorithms
titanlib::KDTree Member List

This is the complete list of members for titanlib::KDTree, including all inherited members.

box typedeftitanlib::KDTreeprotected
calc_distance(float lat1, float lon1, float lat2, float lon2, CoordinateType type=Geodetic)titanlib::KDTreestatic
calc_distance(float x0, float y0, float z0, float x1, float y1, float z1)titanlib::KDTreestatic
calc_distance_fast(float lat1, float lon1, float lat2, float lon2, CoordinateType type=Geodetic)titanlib::KDTreestatic
calc_distance_fast(const Point &p1, const Point &p2)titanlib::KDTreestatic
convert_coordinates(const vec &lats, const vec &lons, vec &x_coords, vec &y_coords, vec &z_coords) consttitanlib::KDTree
convert_coordinates(float lat, float lon, float &x_coord, float &y_coord, float &z_coord) consttitanlib::KDTree
deg2rad(float deg)titanlib::KDTreestatic
get_closest_neighbours(float lat, float lon, int num, bool include_match=true) consttitanlib::KDTree
get_coordinate_type() consttitanlib::KDTree
get_lats() consttitanlib::KDTree
get_lons() consttitanlib::KDTree
get_nearest_neighbour(float lat, float lon, bool include_match=true) consttitanlib::KDTree
get_neighbours(float lat, float lon, float radius, bool include_match=true) consttitanlib::KDTree
get_neighbours_with_distance(float lat, float lon, float radius, vec &distances, bool include_match=true) consttitanlib::KDTree
get_num_neighbours(float lat, float lon, float radius, bool include_match=true) consttitanlib::KDTree
KDTree(vec lats, vec lons, CoordinateType type=Geodetic)titanlib::KDTree
KDTree(const KDTree &other)titanlib::KDTree
KDTree()titanlib::KDTreeinline
mLatstitanlib::KDTreeprotected
mLonstitanlib::KDTreeprotected
mTreetitanlib::KDTreeprotected
mTypetitanlib::KDTreeprotected
operator=(KDTree other)titanlib::KDTree
point typedeftitanlib::KDTreeprotected
rad2deg(float deg)titanlib::KDTreestatic
size() consttitanlib::KDTree
value typedeftitanlib::KDTreeprotected