Functions | Variables
trajectory_info.cpp File Reference
#include <mutex>
#include <eigen_conversions/eigen_msg.h>
#include <ram_msgs/AdditiveManufacturingTrajectory.h>
#include <ram_msgs/AdditiveManufacturingTrajectoryInfo.h>
#include <ram_utils/GetLayerSize.h>
#include <ram_utils/GetNumberOfLayersLevels.h>
#include <ram_utils/GetTrajectoryInfos.h>
#include <ram_utils/GetTrajectorySize.h>
#include <ros/ros.h>
Include dependency graph for trajectory_info.cpp:

Go to the source code of this file.

Functions

bool getLayerSizeCallback (ram_utils::GetLayerSize::Request &req, ram_utils::GetLayerSize::Response &res)
 
bool getNumberOfLayersLevelsCallback (ram_utils::GetNumberOfLayersLevels::Request &, ram_utils::GetNumberOfLayersLevels::Response &res)
 
bool getTrajectoryInfosCallback (ram_utils::GetTrajectoryInfos::Request &, ram_utils::GetTrajectoryInfos::Response &res)
 
bool getTrajectorySizeCallback (ram_utils::GetTrajectorySize::Request &, ram_utils::GetTrajectorySize::Response &res)
 
int main (int argc, char **argv)
 
void trajReceived (const ram_msgs::AdditiveManufacturingTrajectory::Ptr &msg)
 

Variables

ram_msgs::AdditiveManufacturingTrajectory layers
 
ros::Publisher pub_traj_info
 
ram_msgs::AdditiveManufacturingTrajectoryInfo traj_info
 
std::mutex traj_info_mutex
 
std::mutex trajectory_mutex
 

Function Documentation

bool getLayerSizeCallback ( ram_utils::GetLayerSize::Request &  req,
ram_utils::GetLayerSize::Response &  res 
)

Definition at line 117 of file trajectory_info.cpp.

bool getNumberOfLayersLevelsCallback ( ram_utils::GetNumberOfLayersLevels::Request &  ,
ram_utils::GetNumberOfLayersLevels::Response &  res 
)

Definition at line 97 of file trajectory_info.cpp.

bool getTrajectoryInfosCallback ( ram_utils::GetTrajectoryInfos::Request &  ,
ram_utils::GetTrajectoryInfos::Response &  res 
)

Definition at line 139 of file trajectory_info.cpp.

bool getTrajectorySizeCallback ( ram_utils::GetTrajectorySize::Request &  ,
ram_utils::GetTrajectorySize::Response &  res 
)

Definition at line 89 of file trajectory_info.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 147 of file trajectory_info.cpp.

void trajReceived ( const ram_msgs::AdditiveManufacturingTrajectory::Ptr &  msg)

Definition at line 18 of file trajectory_info.cpp.

Variable Documentation

ram_msgs::AdditiveManufacturingTrajectory layers

Definition at line 13 of file trajectory_info.cpp.

ros::Publisher pub_traj_info

Definition at line 14 of file trajectory_info.cpp.

ram_msgs::AdditiveManufacturingTrajectoryInfo traj_info

Definition at line 16 of file trajectory_info.cpp.

std::mutex traj_info_mutex

Definition at line 15 of file trajectory_info.cpp.

std::mutex trajectory_mutex

Definition at line 12 of file trajectory_info.cpp.



ram_utils
Author(s): Victor Lamoine - Institut Maupertuis
autogenerated on Mon Jun 10 2019 14:49:54