#include <mutex>
#include <string>
#include <strings.h>
#include <ros/ros.h>
#include <Eigen/Geometry>
#include <eigen_conversions/eigen_msg.h>
#include <ram_modify_trajectory/AddPoses.h>
#include <ram_modify_trajectory/DeleteSelectedPoses.h>
#include <ram_modify_trajectory/ModifySelectedPoses.h>
#include <ram_modify_trajectory/ReflectSelectedPoses.h>
#include <ram_modify_trajectory/ResetSelectedPoses.h>
#include <ram_modify_trajectory/RotateSelectedPoses.h>
#include <ram_modify_trajectory/ScaleSelectedPoses.h>
#include <ram_msgs/AdditiveManufacturingPose.h>
#include <ram_msgs/AdditiveManufacturingTrajectory.h>
#include <ram_utils/UnmodifiedTrajectory.h>
#include <ram_utils/AddEntryExitStrategies.h>
#include <unique_id/unique_id.h>
#include <uuid_msgs/UniqueID.h>
Go to the source code of this file.
|
bool | addPosesCallback (ram_modify_trajectory::AddPoses::Request &req, ram_modify_trajectory::AddPoses::Response &) |
|
bool | deletePoses (ram_msgs::AdditiveManufacturingTrajectory &trajectory, std::vector< ram_msgs::AdditiveManufacturingPose > poses) |
|
bool | deleteSelectedPosesCallback (ram_modify_trajectory::DeleteSelectedPoses::Request &req, ram_modify_trajectory::DeleteSelectedPoses::Response &) |
|
bool | findPose (std::string pose_uuid, std::vector< ram_msgs::AdditiveManufacturingPose > poses, ram_msgs::AdditiveManufacturingPose &pose) |
|
int | main (int argc, char **argv) |
|
bool | modifySelectedPosesCallback (ram_modify_trajectory::ModifySelectedPoses::Request &req, ram_modify_trajectory::ModifySelectedPoses::Response &) |
|
bool | reflectSelectedPosesCallback (ram_modify_trajectory::ReflectSelectedPoses::Request &req, ram_modify_trajectory::ReflectSelectedPoses::Response &) |
|
bool | resetSelectedPosesCallback (ram_modify_trajectory::ResetSelectedPoses::Request &req, ram_modify_trajectory::ResetSelectedPoses::Response &) |
|
bool | rotateSelectedPosesCallback (ram_modify_trajectory::RotateSelectedPoses::Request &req, ram_modify_trajectory::RotateSelectedPoses::Response &) |
|
void | saveTrajectoryCallback (const ram_msgs::AdditiveManufacturingTrajectoryConstPtr &msg) |
|
bool | scaleSelectedPosesCallback (ram_modify_trajectory::ScaleSelectedPoses::Request &req, ram_modify_trajectory::ScaleSelectedPoses::Response &) |
|
bool | verifyPolygonLimits (ram_msgs::AdditiveManufacturingTrajectory trajectory) |
|
bool addPosesCallback |
( |
ram_modify_trajectory::AddPoses::Request & |
req, |
|
|
ram_modify_trajectory::AddPoses::Response & |
|
|
) |
| |
bool deletePoses |
( |
ram_msgs::AdditiveManufacturingTrajectory & |
trajectory, |
|
|
std::vector< ram_msgs::AdditiveManufacturingPose > |
poses |
|
) |
| |
bool deleteSelectedPosesCallback |
( |
ram_modify_trajectory::DeleteSelectedPoses::Request & |
req, |
|
|
ram_modify_trajectory::DeleteSelectedPoses::Response & |
|
|
) |
| |
bool findPose |
( |
std::string |
pose_uuid, |
|
|
std::vector< ram_msgs::AdditiveManufacturingPose > |
poses, |
|
|
ram_msgs::AdditiveManufacturingPose & |
pose |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
bool modifySelectedPosesCallback |
( |
ram_modify_trajectory::ModifySelectedPoses::Request & |
req, |
|
|
ram_modify_trajectory::ModifySelectedPoses::Response & |
|
|
) |
| |
bool reflectSelectedPosesCallback |
( |
ram_modify_trajectory::ReflectSelectedPoses::Request & |
req, |
|
|
ram_modify_trajectory::ReflectSelectedPoses::Response & |
|
|
) |
| |
bool resetSelectedPosesCallback |
( |
ram_modify_trajectory::ResetSelectedPoses::Request & |
req, |
|
|
ram_modify_trajectory::ResetSelectedPoses::Response & |
|
|
) |
| |
bool rotateSelectedPosesCallback |
( |
ram_modify_trajectory::RotateSelectedPoses::Request & |
req, |
|
|
ram_modify_trajectory::RotateSelectedPoses::Response & |
|
|
) |
| |
void saveTrajectoryCallback |
( |
const ram_msgs::AdditiveManufacturingTrajectoryConstPtr & |
msg | ) |
|
bool scaleSelectedPosesCallback |
( |
ram_modify_trajectory::ScaleSelectedPoses::Request & |
req, |
|
|
ram_modify_trajectory::ScaleSelectedPoses::Response & |
|
|
) |
| |
bool verifyPolygonLimits |
( |
ram_msgs::AdditiveManufacturingTrajectory |
trajectory | ) |
|
ram_msgs::AdditiveManufacturingTrajectory layers |