Common.h File Reference
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <VisionX/libraries/PointCloudGraph/PointXYZRGBLNormal.h>
#include <VisionX/libraries/PointCloudGraph/point_cloud_graph.h>
+ Include dependency graph for Common.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vertex_confidence_t
 
struct  vertex_timestamp_t
 

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  boost
 

Typedefs

typedef boost::graph_traits< Graph >::adjacency_iterator AdjacencyIterator
 
typedef pcl::graph::point_cloud_graph< PointWithNormalT, boost::vecS, boost::undirectedS, boost::property< boost::vertex_color_t, uint32_t >, boost::property< boost::edge_weight_t, float, boost::property< boost::edge_index_t, int > > > CloudGraph
 
typedef pcl::graph::point_cloud_graph< PointWithNormalT, boost::vecS, boost::undirectedS, boost::property< boost::vertex_color_t, uint32_t, boost::property< boost::vertex_timestamp_t, double, boost::property< boost::vertex_confidence_t, float > > >, boost::property< boost::edge_weight_t, float, boost::property< boost::edge_index_t, int > > > CloudGraphWithTimestamp
 
typedef boost::property_map< CloudGraphWithTimestamp, boost::vertex_confidence_t >::type ConfidenceMap
 
typedef boost::graph_traits< Graph >::edge_descriptor EdgeId
 
typedef boost::graph_traits< Graph >::edge_iterator EdgeIterator
 
typedef boost::subgraph< CloudGraphGraph
 
typedef boost::shared_ptr< const GraphGraphConstPtr
 
typedef boost::reference_wrapper< GraphGraphRef
 
typedef boost::subgraph< CloudGraphWithTimestampGraphWithTimestamp
 
typedef boost::shared_ptr< const GraphWithTimestampGraphWithTimestampConstPtr
 
typedef boost::shared_ptr< GraphWithTimestampGraphWithTimestampPtr
 
typedef boost::reference_wrapper< GraphWithTimestampGraphWithTimestampRef
 
typedef pcl::PointCloud< PointTPointCloudT
 
typedef pcl::PointCloud< PointWithNormalTPointCloudWithNormalT
 
using PointT = pcl::PointXYZRGBA
 
typedef pcl::PointXYZRGBLNormal PointWithNormalT
 
typedef boost::property_map< CloudGraphWithTimestamp, boost::vertex_timestamp_t >::type TimestampMap
 
typedef boost::graph_traits< Graph >::vertex_descriptor VertexId
 
typedef boost::graph_traits< Graph >::vertex_iterator VertexIterator
 
typedef boost::graph_traits< GraphWithTimestamp >::vertex_descriptor VertexWTsId