Typedefs | |
typedef vtkSmartPointer< vtkPolyData > | Polygon |
typedef std::vector< Polygon > | Polygons |
typedef std::vector< Polygons > | PolygonsVector |
typedef Eigen::Isometry3d | Pose |
typedef std::vector< PosesPolygon > | PosesLayer |
typedef std::vector< Eigen::Isometry3d > | PosesPolygon |
typedef std::vector< PosesLayer > | PosesTrajectory |
Functions | |
bool | polydataToYamlFile (const std::string yaml_file, const Polygon poly_data) |
bool | polydataToYamlFile2 (const std::string yaml_file, const Polygon poly_data) |
void | writeYAMLFile (const PosesTrajectory &trajectory, const std::string file_name, const bool no_linear=false, const std::string header="") |
bool | yamlFileToPolydata (const std::string yaml_file, Polygon poly_data) |
bool | yamlFileToPolydata2 (const std::string yaml_file, Polygon poly_data, std::vector< unsigned > &layer_count) |
bool | yamlFileToPoses (std::string yaml_file, PosesTrajectory &poses) |
bool | yamlFileToTrajectory (const std::string yaml_file, ram_msgs::AdditiveManufacturingTrajectory &traj) |
typedef vtkSmartPointer<vtkPolyData> ram_utils::Polygon |
Definition at line 21 of file trajectory_files_manager_1.hpp.
typedef std::vector<Polygon> ram_utils::Polygons |
Definition at line 22 of file trajectory_files_manager_1.hpp.
typedef std::vector<Polygons> ram_utils::PolygonsVector |
Definition at line 23 of file trajectory_files_manager_1.hpp.
typedef Eigen::Isometry3d ram_utils::Pose |
Definition at line 16 of file trajectory_files_manager_1.hpp.
typedef std::vector<PosesPolygon> ram_utils::PosesLayer |
Definition at line 18 of file trajectory_files_manager_1.hpp.
typedef std::vector<Eigen::Isometry3d> ram_utils::PosesPolygon |
Definition at line 17 of file trajectory_files_manager_1.hpp.
typedef std::vector<PosesLayer> ram_utils::PosesTrajectory |
Definition at line 19 of file trajectory_files_manager_1.hpp.
bool ram_utils::polydataToYamlFile | ( | const std::string | yaml_file, |
const Polygon | poly_data | ||
) |
Definition at line 180 of file trajectory_files_manager_1.cpp.
bool ram_utils::polydataToYamlFile2 | ( | const std::string | yaml_file, |
const Polygon | poly_data | ||
) |
Definition at line 219 of file trajectory_files_manager_1.cpp.
void ram_utils::writeYAMLFile | ( | const PosesTrajectory & | trajectory, |
const std::string | file_name, | ||
const bool | no_linear = false , |
||
const std::string | header = "" |
||
) |
Definition at line 257 of file trajectory_files_manager_1.cpp.
bool ram_utils::yamlFileToPolydata | ( | const std::string | yaml_file, |
Polygon | poly_data | ||
) |
Definition at line 6 of file trajectory_files_manager_1.cpp.
bool ram_utils::yamlFileToPolydata2 | ( | const std::string | yaml_file, |
Polygon | poly_data, | ||
std::vector< unsigned > & | layer_count | ||
) |
[in] | yaml_file | the name of the YAML file to be loaded |
[out] | poly_data | the poly data to be filled |
[out] | layer_count | a vector representing the number of layers (size of the vector) and the number of polygons inside each layer (unsigned value) |
Definition at line 87 of file trajectory_files_manager_1.cpp.
bool ram_utils::yamlFileToPoses | ( | std::string | yaml_file, |
PosesTrajectory & | poses | ||
) |
Definition at line 6 of file trajectory_files_manager_2.cpp.
bool ram_utils::yamlFileToTrajectory | ( | const std::string | yaml_file, |
ram_msgs::AdditiveManufacturingTrajectory & | traj | ||
) |
Definition at line 95 of file trajectory_files_manager_2.cpp.