MEPP2 Project
Public Types | Public Member Functions | Private Attributes | List of all members
FEVV::PCLPointCloudColorMap Class Reference

#include <Graph_properties_pcl_point_cloud.h>

Collaboration diagram for FEVV::PCLPointCloudColorMap:
Collaboration graph

Public Types

typedef FEVV::PCLColor value_type
 
typedef FEVV::PCLColorreference
 
typedef boost::graph_traits< FEVV::PCLPointCloud >::vertex_descriptor key_type
 
typedef boost::read_write_property_map_tag category
 

Public Member Functions

 PCLPointCloudColorMap ()
 
 PCLPointCloudColorMap (FEVV::PCLPointCloud &pc)
 
 PCLPointCloudColorMap (const FEVV::PCLPointCloudColorMap &cm)
 
PCLPointCloudColorMapoperator= (const PCLPointCloudColorMap &)=default
 
value_type operator[] (key_type k) const
 
void set (key_type k, const FEVV::PCLColor &color)
 

Private Attributes

FEVV::PCLPointCloudm_pc
 

Detailed Description

Definition at line 220 of file Graph_properties_pcl_point_cloud.h.

Member Typedef Documentation

◆ category

typedef boost::read_write_property_map_tag FEVV::PCLPointCloudColorMap::category

Definition at line 227 of file Graph_properties_pcl_point_cloud.h.

◆ key_type

typedef boost::graph_traits< FEVV::PCLPointCloud >::vertex_descriptor FEVV::PCLPointCloudColorMap::key_type

Definition at line 226 of file Graph_properties_pcl_point_cloud.h.

◆ reference

Definition at line 224 of file Graph_properties_pcl_point_cloud.h.

◆ value_type

Definition at line 223 of file Graph_properties_pcl_point_cloud.h.

Constructor & Destructor Documentation

◆ PCLPointCloudColorMap() [1/3]

FEVV::PCLPointCloudColorMap::PCLPointCloudColorMap ( )
inline

Definition at line 229 of file Graph_properties_pcl_point_cloud.h.

◆ PCLPointCloudColorMap() [2/3]

FEVV::PCLPointCloudColorMap::PCLPointCloudColorMap ( FEVV::PCLPointCloud pc)
inline

Definition at line 231 of file Graph_properties_pcl_point_cloud.h.

◆ PCLPointCloudColorMap() [3/3]

FEVV::PCLPointCloudColorMap::PCLPointCloudColorMap ( const FEVV::PCLPointCloudColorMap cm)
inline

Definition at line 234 of file Graph_properties_pcl_point_cloud.h.

Member Function Documentation

◆ operator=()

PCLPointCloudColorMap& FEVV::PCLPointCloudColorMap::operator= ( const PCLPointCloudColorMap )
default

◆ operator[]()

value_type FEVV::PCLPointCloudColorMap::operator[] ( key_type  k) const
inline

Definition at line 240 of file Graph_properties_pcl_point_cloud.h.

◆ set()

void FEVV::PCLPointCloudColorMap::set ( key_type  k,
const FEVV::PCLColor color 
)
inline

Definition at line 259 of file Graph_properties_pcl_point_cloud.h.

Here is the caller graph for this function:

Member Data Documentation

◆ m_pc

FEVV::PCLPointCloud* FEVV::PCLPointCloudColorMap::m_pc
private

Definition at line 277 of file Graph_properties_pcl_point_cloud.h.


The documentation for this class was generated from the following file: