#include <Eigen/Geometry>
#include <fstream>
#include <ram_utils/yaml_utils.hpp>
#include <string>
#include <vector>
#include <vtkPolyData.h>
#include <vtkPolygon.h>
#include <vtkSmartPointer.h>
#include <vtkVector.h>
Go to the source code of this file.
Namespaces | |
ram_utils | |
Typedefs | |
typedef vtkSmartPointer< vtkPolyData > | ram_utils::Polygon |
typedef std::vector< Polygon > | ram_utils::Polygons |
typedef std::vector< Polygons > | ram_utils::PolygonsVector |
typedef Eigen::Isometry3d | ram_utils::Pose |
typedef std::vector< PosesPolygon > | ram_utils::PosesLayer |
typedef std::vector< Eigen::Isometry3d > | ram_utils::PosesPolygon |
typedef std::vector< PosesLayer > | ram_utils::PosesTrajectory |
Functions | |
bool | ram_utils::polydataToYamlFile (const std::string yaml_file, const Polygon poly_data) |
bool | ram_utils::polydataToYamlFile2 (const std::string yaml_file, const Polygon poly_data) |
void | ram_utils::writeYAMLFile (const PosesTrajectory &trajectory, const std::string file_name, const bool no_linear=false, const std::string header="") |
bool | ram_utils::yamlFileToPolydata (const std::string yaml_file, Polygon poly_data) |
bool | ram_utils::yamlFileToPolydata2 (const std::string yaml_file, Polygon poly_data, std::vector< unsigned > &layer_count) |