#include <mutex>
#include <string>
#include <strings.h>
#include <algorithm>
#include <ros/ros.h>
#include <unique_id/unique_id.h>
#include <uuid_msgs/UniqueID.h>
#include <ram_msgs/AdditiveManufacturingTrajectory.h>
#include <ram_msgs/AdditiveManufacturingPose.h>
#include <ram_modify_trajectory/AddToSelection.h>
#include <ram_modify_trajectory/EraseSelection.h>
#include <ram_modify_trajectory/GetPosesFromLayer.h>
#include <ram_modify_trajectory/GetPosesFromLayersList.h>
#include <ram_modify_trajectory/GetPosesFromTrajectory.h>
#include <ram_modify_trajectory/GetSelection.h>
#include <ram_modify_trajectory/InvertSelection.h>
#include <ram_modify_trajectory/RemoveFromSelection.h>
Go to the source code of this file.
|
| bool | addToSelectionCallback (ram_modify_trajectory::AddToSelection::Request &req, ram_modify_trajectory::AddToSelection::Response &res) |
| |
| bool | eraseSelectionCallback (ram_modify_trajectory::EraseSelection::Request &, ram_modify_trajectory::EraseSelection::Response &res) |
| |
| bool | getPosesFromLayerCallback (ram_modify_trajectory::GetPosesFromLayer::Request &req, ram_modify_trajectory::GetPosesFromLayer::Response &res) |
| |
| bool | getPosesFromLayersListCallback (ram_modify_trajectory::GetPosesFromLayersList::Request &req, ram_modify_trajectory::GetPosesFromLayersList::Response &res) |
| |
| bool | getPosesFromTrajectoryCallback (ram_modify_trajectory::GetPosesFromTrajectory::Request &req, ram_modify_trajectory::GetPosesFromTrajectory::Response &res) |
| |
| bool | getSelectionCallback (ram_modify_trajectory::GetSelection::Request &, ram_modify_trajectory::GetSelection::Response &res) |
| |
| bool | invertSelectionCallback (ram_modify_trajectory::InvertSelection::Request &req, ram_modify_trajectory::InvertSelection::Response &res) |
| |
| int | main (int argc, char **argv) |
| |
| bool | removeFromSelectionCallback (ram_modify_trajectory::RemoveFromSelection::Request &req, ram_modify_trajectory::RemoveFromSelection::Response &res) |
| |
| void | saveTrajectoryCallback (const ram_msgs::AdditiveManufacturingTrajectoryConstPtr &msg) |
| |
| bool addToSelectionCallback |
( |
ram_modify_trajectory::AddToSelection::Request & |
req, |
|
|
ram_modify_trajectory::AddToSelection::Response & |
res |
|
) |
| |
| bool eraseSelectionCallback |
( |
ram_modify_trajectory::EraseSelection::Request & |
, |
|
|
ram_modify_trajectory::EraseSelection::Response & |
res |
|
) |
| |
| bool getPosesFromLayerCallback |
( |
ram_modify_trajectory::GetPosesFromLayer::Request & |
req, |
|
|
ram_modify_trajectory::GetPosesFromLayer::Response & |
res |
|
) |
| |
| bool getPosesFromLayersListCallback |
( |
ram_modify_trajectory::GetPosesFromLayersList::Request & |
req, |
|
|
ram_modify_trajectory::GetPosesFromLayersList::Response & |
res |
|
) |
| |
| bool getPosesFromTrajectoryCallback |
( |
ram_modify_trajectory::GetPosesFromTrajectory::Request & |
req, |
|
|
ram_modify_trajectory::GetPosesFromTrajectory::Response & |
res |
|
) |
| |
| bool getSelectionCallback |
( |
ram_modify_trajectory::GetSelection::Request & |
, |
|
|
ram_modify_trajectory::GetSelection::Response & |
res |
|
) |
| |
| bool invertSelectionCallback |
( |
ram_modify_trajectory::InvertSelection::Request & |
req, |
|
|
ram_modify_trajectory::InvertSelection::Response & |
res |
|
) |
| |
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
| bool removeFromSelectionCallback |
( |
ram_modify_trajectory::RemoveFromSelection::Request & |
req, |
|
|
ram_modify_trajectory::RemoveFromSelection::Response & |
res |
|
) |
| |
| void saveTrajectoryCallback |
( |
const ram_msgs::AdditiveManufacturingTrajectoryConstPtr & |
msg | ) |
|
| ram_msgs::AdditiveManufacturingTrajectory layers |
| std::vector<ram_msgs::AdditiveManufacturingPose> selection |
| std::mutex selection_params_mutex |
| std::mutex trajectory_mutex |