10#include <geometry_msgs/Pose.h> 
   20  Pose2D(
double x, 
double y, 
double yaw)
 
   49  void setWaypoints(
const std::vector<geometry_msgs::Pose> &waypoints);
 
   55  const std::vector<geometry_msgs::Pose> &
getWaypoints() 
const;
 
   59  template <
typename TOrthogonal, 
typename TSourceObject>
 
SmaccActionClientBase< move_base_msgs::MoveBaseAction >::ResultConstPtr ResultConstPtr
 
void initialize(ClMoveBaseZ *client)
 
void removeWaypoint(int index)
 
void loadWayPointsFromFile(std::string filepath)
 
void setWaypoints(const std::vector< geometry_msgs::Pose > &waypoints)
 
WaypointEventDispatcher waypointsEventDispatcher
 
const std::vector< geometry_msgs::Pose > & getWaypoints() const
 
void insertWaypoint(int index, geometry_msgs::Pose &newpose)
 
boost::signals2::connection succeddedConnection_
 
std::vector< geometry_msgs::Pose > waypoints_
 
long getCurrentWaypointIndex() const
 
void onOrthogonalAllocation()
 
virtual void onInitialize() override
 
void onGoalReached(ClMoveBaseZ::ResultConstPtr &res)
 
Pose2D(double x, double y, double yaw)