base_local_planner::PointGrid Member List

This is the complete list of members for base_local_planner::PointGrid, including all inherited members.

cells_base_local_planner::PointGridprivate
footprintCost(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius)base_local_planner::PointGridvirtual
base_local_planner::WorldModel::footprintCost(double x, double y, double theta, const std::vector< geometry_msgs::Point > &footprint_spec, double inscribed_radius=0.0, double circumscribed_radius=0.0)base_local_planner::WorldModelinline
base_local_planner::WorldModel::footprintCost(const geometry_msgs::Point &position, const std::vector< geometry_msgs::Point > &footprint, double inscribed_radius, double circumscribed_radius, double extra)base_local_planner::WorldModelinline
getCellBounds(unsigned int gx, unsigned int gy, geometry_msgs::Point &lower_left, geometry_msgs::Point &upper_right) constbase_local_planner::PointGridinline
getNearestInCell(const geometry_msgs::Point32 &pt, unsigned int gx, unsigned int gy)base_local_planner::PointGrid
getPoints(sensor_msgs::PointCloud2 &cloud)base_local_planner::PointGrid
getPointsInRange(const geometry_msgs::Point &lower_left, const geometry_msgs::Point &upper_right, std::vector< std::list< geometry_msgs::Point32 > * > &points)base_local_planner::PointGrid
gridCoords(geometry_msgs::Point pt, unsigned int &gx, unsigned int &gy) constbase_local_planner::PointGridinline
gridCoords(const geometry_msgs::Point32 &pt, unsigned int &gx, unsigned int &gy) constbase_local_planner::PointGridinline
gridIndex(unsigned int gx, unsigned int gy) constbase_local_planner::PointGridinline
height_base_local_planner::PointGridprivate
insert(const geometry_msgs::Point32 &pt)base_local_planner::PointGrid
intersectionPoint(const geometry_msgs::Point &v1, const geometry_msgs::Point &v2, const geometry_msgs::Point &u1, const geometry_msgs::Point &u2, geometry_msgs::Point &result)base_local_planner::PointGrid
max_z_base_local_planner::PointGridprivate
nearestNeighborDistance(const geometry_msgs::Point32 &pt)base_local_planner::PointGrid
orient(const geometry_msgs::Point &a, const geometry_msgs::Point &b, const geometry_msgs::Point32 &c)base_local_planner::PointGridinline
orient(const T &a, const T &b, const T &c)base_local_planner::PointGridinline
origin_base_local_planner::PointGridprivate
PointGrid(double width, double height, double resolution, geometry_msgs::Point origin, double max_z, double obstacle_range, double min_separation)base_local_planner::PointGrid
points_base_local_planner::PointGridprivate
ptInPolygon(const geometry_msgs::Point32 &pt, const std::vector< geometry_msgs::Point > &poly)base_local_planner::PointGrid
ptInScan(const geometry_msgs::Point32 &pt, const PlanarLaserScan &laser_scan)base_local_planner::PointGrid
removePointsInPolygon(const std::vector< geometry_msgs::Point > poly)base_local_planner::PointGrid
removePointsInScanBoundry(const PlanarLaserScan &laser_scan)base_local_planner::PointGrid
resolution_base_local_planner::PointGridprivate
segIntersect(const geometry_msgs::Point32 &v1, const geometry_msgs::Point32 &v2, const geometry_msgs::Point32 &u1, const geometry_msgs::Point32 &u2)base_local_planner::PointGridinline
sq_distance(const geometry_msgs::Point32 &pt1, const geometry_msgs::Point32 &pt2)base_local_planner::PointGridinline
sq_min_separation_base_local_planner::PointGridprivate
sq_obstacle_range_base_local_planner::PointGridprivate
updateWorld(const std::vector< geometry_msgs::Point > &footprint, const std::vector< costmap_2d::Observation > &observations, const std::vector< PlanarLaserScan > &laser_scans)base_local_planner::PointGrid
width_base_local_planner::PointGridprivate
WorldModel()base_local_planner::WorldModelinlineprotected
~PointGrid()base_local_planner::PointGridinlinevirtual
~WorldModel()base_local_planner::WorldModelinlinevirtual


base_local_planner
Author(s): Eitan Marder-Eppstein, Eric Perko, contradict@gmail.com
autogenerated on Wed Jun 22 2022 02:07:08