This is the complete list of members for
TSPSolver, including all inherited members.
adjacency_ | SolverInterface | [protected] |
coll_free_ik_ | SolverInterface | [protected] |
coll_free_poses_ | SolverInterface | [protected] |
computeWeightMatrix(Eigen::MatrixXf &weigths) | TSPSolver | [private] |
dist_measure_ | SolverInterface | [protected] |
getActions(const std::vector< unsigned int > &traj, std::vector< unsigned int > &actions) | TSPSolver | [virtual] |
getMaxAdjacency() const | SolverInterface | |
getSolution(std::vector< std::vector< double > > &joint_path, std::vector< tf::Pose > &pose_path, std::vector< unsigned int > &action, std::vector< unsigned int > &res_traj) | TSPSolver | [virtual] |
max_adjacency_ | SolverInterface | [protected] |
patches_ | SolverInterface | [protected] |
setDistMeasure(std::string measure) | SolverInterface | |
setGraph(const std::vector< SurfacePatch > &patches, const std::vector< pcl::PointXYZ > &surface_points, const Eigen::MatrixXi &adjacency, const std::vector< std::vector< tf::Pose > > &coll_free_poses, const std::vector< std::vector< std::vector< std::vector< double > > > > &coll_free_ik) | SolverInterface | |
setMaxAdjacency(double adjacency) | SolverInterface | |
setStartPose(std::vector< double > joint_pose, tf::Pose pose) | SolverInterface | |
SolverInterface() | SolverInterface | |
SolverInterface(double max_adjacency) | SolverInterface | |
start_joint_ | SolverInterface | [protected] |
start_pose_ | SolverInterface | [protected] |
surface_points_ | SolverInterface | [protected] |
traj_planner_ | SolverInterface | [protected] |
transformGTSPToTSP(const Eigen::VectorXi &multinode_mapping, Eigen::MatrixXi &adj_bool, Eigen::MatrixXf &adj_float) | TSPSolver | [private] |
TSPSolver() | TSPSolver | |
TSPSolver(double max_adjacency) | TSPSolver | |