#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 |