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

#include <Graph_properties_pcl_point_cloud.h>

Collaboration diagram for FEVV::PCLPointCloudNormalMap:
Collaboration graph

Public Types

typedef FEVV::PCLVector value_type
 
typedef FEVV::PCLVectorreference
 
typedef boost::graph_traits< FEVV::PCLPointCloud >::vertex_descriptor key_type
 
typedef boost::read_write_property_map_tag category
 

Public Member Functions

 PCLPointCloudNormalMap ()
 
 PCLPointCloudNormalMap (FEVV::PCLPointCloud &pc)
 
 PCLPointCloudNormalMap (const FEVV::PCLPointCloudNormalMap &nm)
 
PCLPointCloudNormalMapoperator= (const PCLPointCloudNormalMap &)=default
 
value_type operator[] (key_type k) const
 
void set (key_type k, const FEVV::PCLVector &normal)
 

Private Attributes

FEVV::PCLPointCloudm_pc
 

Detailed Description

Definition at line 137 of file Graph_properties_pcl_point_cloud.h.

Member Typedef Documentation

◆ category

typedef boost::read_write_property_map_tag FEVV::PCLPointCloudNormalMap::category

Definition at line 144 of file Graph_properties_pcl_point_cloud.h.

◆ key_type

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

Definition at line 143 of file Graph_properties_pcl_point_cloud.h.

◆ reference

Definition at line 141 of file Graph_properties_pcl_point_cloud.h.

◆ value_type

Definition at line 140 of file Graph_properties_pcl_point_cloud.h.

Constructor & Destructor Documentation

◆ PCLPointCloudNormalMap() [1/3]

FEVV::PCLPointCloudNormalMap::PCLPointCloudNormalMap ( )
inline

Definition at line 146 of file Graph_properties_pcl_point_cloud.h.

◆ PCLPointCloudNormalMap() [2/3]

FEVV::PCLPointCloudNormalMap::PCLPointCloudNormalMap ( FEVV::PCLPointCloud pc)
inline

Definition at line 148 of file Graph_properties_pcl_point_cloud.h.

◆ PCLPointCloudNormalMap() [3/3]

FEVV::PCLPointCloudNormalMap::PCLPointCloudNormalMap ( const FEVV::PCLPointCloudNormalMap nm)
inline

Definition at line 151 of file Graph_properties_pcl_point_cloud.h.

Member Function Documentation

◆ operator=()

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

◆ operator[]()

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

Definition at line 157 of file Graph_properties_pcl_point_cloud.h.

◆ set()

void FEVV::PCLPointCloudNormalMap::set ( key_type  k,
const FEVV::PCLVector normal 
)
inline

Definition at line 176 of file Graph_properties_pcl_point_cloud.h.

Here is the caller graph for this function:

Member Data Documentation

◆ m_pc

FEVV::PCLPointCloud* FEVV::PCLPointCloudNormalMap::m_pc
private

Definition at line 194 of file Graph_properties_pcl_point_cloud.h.


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