Namespaces | Functions
conversions.cpp File Reference
#include "mesh_msgs_conversions/conversions.h"
#include <omp.h>
#include <cmath>
Include dependency graph for conversions.cpp:

Go to the source code of this file.

Namespaces

 mesh_msgs_conversions
 

Functions

bool mesh_msgs_conversions::fromMeshBufferToMeshGeometryMessage (const lvr2::MeshBufferPtr &buffer, mesh_msgs::MeshGeometry &mesh_geometry)
 
bool mesh_msgs_conversions::fromMeshBufferToMeshMessages (const lvr2::MeshBufferPtr &buffer, mesh_msgs::MeshGeometry &mesh_geometry, mesh_msgs::MeshMaterials &mesh_materials, mesh_msgs::MeshVertexColors &mesh_vertex_colors, boost::optional< std::vector< mesh_msgs::MeshTexture > & > texture_cache, std::string mesh_uuid)
 Convert lvr2::MeshBuffer to various messages for services. More...
 
bool mesh_msgs_conversions::fromMeshGeometryMessageToMeshBuffer (const mesh_msgs::MeshGeometry &mesh_geometry, const lvr2::MeshBufferPtr &buffer)
 Convert mesh_msgs::MeshGeometry to lvr2::MeshBuffer. More...
 
bool mesh_msgs_conversions::fromMeshGeometryToMeshBuffer (const mesh_msgs::MeshGeometry &mesh_geometry, lvr2::MeshBuffer &buffer)
 
bool mesh_msgs_conversions::fromMeshGeometryToMeshBuffer (const mesh_msgs::MeshGeometry &mesh_geometry, lvr2::MeshBufferPtr &buffer_ptr)
 
bool mesh_msgs_conversions::fromMeshGeometryToMeshBuffer (const mesh_msgs::MeshGeometryConstPtr &mesh_geometry_ptr, lvr2::MeshBuffer &buffer)
 
bool mesh_msgs_conversions::fromMeshGeometryToMeshBuffer (const mesh_msgs::MeshGeometryConstPtr &mesh_geometry_ptr, lvr2::MeshBufferPtr &buffer_ptr)
 
bool mesh_msgs_conversions::fromMeshGeometryToMeshBuffer (const mesh_msgs::MeshGeometryPtr &mesh_geometry_ptr, lvr2::MeshBuffer &buffer)
 
bool mesh_msgs_conversions::fromMeshGeometryToMeshBuffer (const mesh_msgs::MeshGeometryPtr &mesh_geometry_ptr, lvr2::MeshBufferPtr &buffer_ptr)
 
bool mesh_msgs_conversions::fromPointCloud2ToPointBuffer (const sensor_msgs::PointCloud2 &cloud, PointBuffer &buffer)
 
static bool mesh_msgs_conversions::hasCloudChannel (const sensor_msgs::PointCloud2 &cloud, const std::string &field_name)
 
void mesh_msgs_conversions::PointBufferToPointCloud2 (const lvr2::PointBufferPtr &buffer, std::string frame, sensor_msgs::PointCloud2Ptr &cloud)
 converts lvr2::Pointbuffer to pointcloud2. Every channel is added as a pointfield. More...
 
void mesh_msgs_conversions::PointCloud2ToPointBuffer (const sensor_msgs::PointCloud2Ptr &cloud, lvr2::PointBufferPtr &buffer)
 converts pointcloud2 to a newly created Pointerbuffer. Every pointfield is written into its own channel. More...
 
bool mesh_msgs_conversions::readMeshBuffer (lvr2::MeshBufferPtr &buffer, string path)
 Creates a LVR-MeshBufferPointer from a file. More...
 
bool mesh_msgs_conversions::writeMeshBuffer (lvr2::MeshBufferPtr &mesh, string path)
 Writes a LVR-MeshBufferPointer to a file. More...
 


mesh_msgs_conversions
Author(s): Sebastian Pütz , Henning Deeken
autogenerated on Sun Jan 21 2024 04:06:17