|
FlightGear next
|
This is the complete list of members for quadtree::Node< T, GetBox, Equal >, including all inherited members.
| add(const SGRectd &pos, SGSharedPtr< T > value, const Equal &equalFkt, const GetBox &getBoxFunction) | quadtree::Node< T, GetBox, Equal > | inline |
| computeBox(const SGRectd &box, int i) const | quadtree::Node< T, GetBox, Equal > | inline |
| computeBoxCenter(const SGRectd &box, int i) const | quadtree::Node< T, GetBox, Equal > | inline |
| dumpGeoJson(const std::unique_ptr< sg_ofstream > &o, const SGRectd &box) | quadtree::Node< T, GetBox, Equal > | inline |
| dumpGeoJson(const std::unique_ptr< sg_ofstream > &o, const GetBox &getBoxFunction) | quadtree::Node< T, GetBox, Equal > | inline |
| findFullScan(SGSharedPtr< T > value, const Equal &equalFkt, const std::string &path) | quadtree::Node< T, GetBox, Equal > | inline |
| getBounds() | quadtree::Node< T, GetBox, Equal > | inline |
| getQuadrant(const SGRectd &nodeBox, const SGRectd &valueBox) const | quadtree::Node< T, GetBox, Equal > | inline |
| intersection(const SGRectd &firstBox, const SGRectd &secondBox) | quadtree::Node< T, GetBox, Equal > | inline |
| isLeaf() | quadtree::Node< T, GetBox, Equal > | inline |
| move(const SGRectd &newPos, const SGRectd &oldPos, SGSharedPtr< T > value, const Equal &equalFkt, const GetBox &getBoxFunction) | quadtree::Node< T, GetBox, Equal > | inline |
| Node(std::size_t depth, int fQuadtrant) | quadtree::Node< T, GetBox, Equal > | inline |
| printPath(const SGRectd &pos, SGSharedPtr< T > value, const Equal &equalFkt, const std::string &path) | quadtree::Node< T, GetBox, Equal > | inline |
| printPath(const SGRectd &pos, const std::string &path) | quadtree::Node< T, GetBox, Equal > | inline |
| query(const SGRectd &queryBox, const GetBox &getBoxFunction, std::vector< SGSharedPtr< T > > &values) | quadtree::Node< T, GetBox, Equal > | inline |
| remove(const SGRectd &pos, SGSharedPtr< T > value, const Equal &equalFunction) | quadtree::Node< T, GetBox, Equal > | inline |
| removeFullScan(SGSharedPtr< T > value, const Equal &equalFkt, const std::string &path) | quadtree::Node< T, GetBox, Equal > | inline |
| removeValue(SGSharedPtr< T > value, const Equal &equalFkt) | quadtree::Node< T, GetBox, Equal > | inline |
| resize(const SGRectd &bounds) | quadtree::Node< T, GetBox, Equal > | inline |
| size() | quadtree::Node< T, GetBox, Equal > | inline |
| split(const SGRectd &pos, const Equal &equalFkt, const GetBox &getBoxFunction) | quadtree::Node< T, GetBox, Equal > | inline |
| tryMerge() | quadtree::Node< T, GetBox, Equal > | inline |