NeighborhoodGraph Member List
This is the complete list of members for NeighborhoodGraph, including all inherited members.
adjacency_NeighborhoodGraph
buildAdjacencyMatrixUsingOctomap()NeighborhoodGraph [private]
buildAdjacencyMatrixUsingVoronoi()NeighborhoodGraph
coll_check_NeighborhoodGraph
coll_checker_NeighborhoodGraph
computeConnectedComponents()NeighborhoodGraph
computeEndEffectorPose(const SurfacePatch p1, const SurfacePatch p2, const double dist_above_surface, tf::Pose &pose) const NeighborhoodGraph
computeEndEffectorPose(const SurfacePatch p1, const double dist_above_surface, std::vector< tf::Pose > &poses, bool single_pose=false) const NeighborhoodGraph
constructGraphMarker(const std::vector< pcl::PointXYZ > &surface_samples, const Eigen::MatrixXi &adjacency, const std::string frame_id, visualization_msgs::Marker &marker_list) const NeighborhoodGraph
constructGraphMarker(const std::vector< SurfacePatch > &surface, const Eigen::MatrixXi &adjacency, const std::string frame_id, visualization_msgs::Marker &marker_list) const NeighborhoodGraph
depthFirstConnectedComponentSearch(const int node, Eigen::MatrixXi &adjacency, std::set< int > &graph)NeighborhoodGraph [private]
dist_above_surface_NeighborhoodGraph
getGraph(std::vector< SurfacePatch > &patches, std::vector< pcl::PointXYZ > &surface_points, Eigen::MatrixXi &adjacency, std::vector< std::vector< tf::Pose > > &coll_free_poses, std::vector< std::vector< std::vector< std::vector< double > > > > &coll_free_ik)NeighborhoodGraph
getIKSolutions(const tf::Pose p, std::vector< std::vector< double > > &ik_solutions) const NeighborhoodGraph [private]
getReachableVector(std::vector< bool > &reachable)NeighborhoodGraph
getSubgraphAdjacency(const std::set< int > &subgraph, std::map< int, int > &index_map, Eigen::MatrixXi &subgraph_adj, const std::vector< SurfacePatch > &patches, std::vector< SurfacePatch > &subgraph_patches)NeighborhoodGraph [private]
getValidIKSolutions(const std::vector< tf::Pose > &poses, const bool check_collision, std::vector< bool > &valid, std::vector< std::vector< std::vector< double > > > &ik_solutions)NeighborhoodGraph [private]
graph_NeighborhoodGraph
isPoseValid(const tf::Pose pose, const bool check_collision, std::vector< std::vector< double > > &ik_solutions)NeighborhoodGraph [private]
max_neigborhood_NeighborhoodGraph
max_neigborhood_radius_NeighborhoodGraph
n_ik_samples_NeighborhoodGraph
NeighborhoodGraph(ros::NodeHandle &nh)NeighborhoodGraph
NeighborhoodGraph(ros::NodeHandle &nh, bool coll_check)NeighborhoodGraph
NeighborhoodGraph(ros::NodeHandle &nh, std::vector< SurfacePatch > patches, octomap::OctomapROS< octomap::OcTree > *octomap)NeighborhoodGraph
NeighborhoodGraph(ros::NodeHandle &nh, std::vector< SurfacePatch > patches, octomap::OctomapROS< octomap::OcTree > *octomap, double dist_above_surface, int max_neigborhood, double max_neigborhood_radius, int n_ik_samples, bool coll_check)NeighborhoodGraph
nh_NeighborhoodGraph
octomap_NeighborhoodGraph
reachable_surface_NeighborhoodGraph
sampleSurfacePoints(const std::vector< SurfacePatch > &surface, std::vector< pcl::PointXYZ > &samples) const NeighborhoodGraph
sampleSurfacePoints(const std::vector< SurfacePatch > &surface, pcl::PointCloud< pcl::PointXYZ > &samples) const NeighborhoodGraph [private]
setOctomap(octomap::OctomapROS< octomap::OcTree > *octomap)NeighborhoodGraph
setPatches(std::vector< SurfacePatch > patches)NeighborhoodGraph
setSurfaceDist(double dist)NeighborhoodGraph
subgraphs_NeighborhoodGraph
surface_NeighborhoodGraph
~NeighborhoodGraph()NeighborhoodGraph
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


coverage_3d_planning
Author(s): Juergen Hess
autogenerated on Wed Dec 26 2012 15:26:11