delaunay_path_planning
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace std
      • Classes and Structs
        • Struct Logger::Task
        • Struct Params::Main
        • Struct Params::Visualization
        • Struct Params::WayComputer
        • Struct WayComputer::Search
        • Struct WayComputer::Trace
        • Template Struct hash< Edge >
        • Template Struct hash< Triangle >
        • Struct Trace::Connection
        • Class Circle
        • Class cNode
        • Class comparer
        • Class DelaunayPlanner
        • Class DelaunayPlannerNode
        • Class DelaunayTri
        • Class Edge
        • Template Class Failsafe
        • Class KDNode
        • Template Class KDTData
        • Class KDTree
        • Class Logger
        • Class Params
        • Class Point
        • Class Trace
        • Class TraceBuffer
        • Class TraceWithBuffer
        • Class Triangle
        • Class Vector
        • Class Visualization
        • Class WayComputer
      • Functions
        • Function dist(const Point&, const Point&)
        • Function dist(const KDNodePtr&, const KDNodePtr&)
        • Function dist2(const Point&, const Point&)
        • Function dist2(const KDNodePtr&, const KDNodePtr&)
        • Function NewKDNodePtr
        • Function sort_on_idx
      • Variables
        • Variable CAR_HASNT_MOVED_START_RADIUS
        • Variable HASH_SHIFT_NUM
        • Variable MIN_FAILSAFE_WAY_SIZE
        • Variable MIN_LOOP_SIZE
        • Variable SAME_MIDPOINT_DIST_THRESHOLD
      • Typedefs
        • Typedef EdgeSet
        • Typedef HeurInd
        • Typedef indexArr
        • Typedef KDNodePtr
        • Typedef pointIndex
        • Typedef pointIndexArr
        • Typedef pointIndexV
        • Typedef pointVec
        • Typedef Tracklimits
        • Typedef TriangleSet
      • Directories
        • Directory include
        • Directory delaunay_path_planning
        • Directory modules
        • Directory structures
        • Directory utils
      • Files
        • File Circle.hpp
        • File constants.hpp
        • File definitions.hpp
        • File delaunay_planner_node.hpp
        • File DelaunayTri.hpp
        • File Edge.hpp
        • File Failsafe.hpp
        • File KDTree.hpp
        • File Logger.hpp
        • File Node.hpp
        • File Params.hpp
        • File Point.hpp
        • File Trace.hpp
        • File TraceBuffer.hpp
        • File Triangle.hpp
        • File Vector.hpp
        • File Visualization.hpp
        • File WayComputer.hpp
  • Standard Documents
    • LICENSE
    • PACKAGE
  • Index
delaunay_path_planning
  • C++ API
  • File KDTree.hpp
  • View page source

File KDTree.hpp

↰ Parent directory (include/utils)

Contents

  • Definition (include/utils/KDTree.hpp)

  • Includes

  • Included By

  • Classes

  • Functions

  • Typedefs

Definition (include/utils/KDTree.hpp)

Includes

  • algorithm

  • cmath

  • functional

  • iterator

  • limits

  • list

  • memory

  • set

  • structures/Point.hpp (File Point.hpp)

  • unordered_set

  • vector

Included By

  • File WayComputer.hpp

Classes

  • Class comparer

  • Class KDNode

  • Template Class KDTData

  • Class KDTree

Functions

  • Function dist(const Point&, const Point&)

  • Function dist(const KDNodePtr&, const KDNodePtr&)

  • Function dist2(const Point&, const Point&)

  • Function dist2(const KDNodePtr&, const KDNodePtr&)

  • Function NewKDNodePtr

  • Function sort_on_idx

Typedefs

  • Typedef indexArr

  • Typedef KDNodePtr

  • Typedef pointIndex

  • Typedef pointIndexArr

  • Typedef pointIndexV

  • Typedef pointVec

Previous Next

© Copyright The <delaunay_path_planning> Contributors. License: Apache-2.0.

Built with Sphinx using a theme provided by Read the Docs.