Inshaping: Inshape::NormalEstimationPlus Class Reference

Inshaping

Inshaping  0.1
Inshape::NormalEstimationPlus Class Reference

#include <Normal.h>

Inheritance diagram for Inshape::NormalEstimationPlus:

Public Member Functions

 NormalEstimationPlus ()
 
void setCoherence (int _coherence)
 
int getCoherence ()
 
pcl::PointCloud< pcl::PointNormal >::Ptr getCoherencyPointNormals ()
 

Static Public Member Functions

static void AddNeighboursToHeap (pcl::PointCloud< pcl::PointNormal >::Ptr cloud_with_normals, int index, int K, pcl::search::KdTree< pcl::PointNormal >::Ptr &tree, std::vector< WArc > &heap, std::shared_ptr< bool > &visited)
 
static void coherencyPass (pcl::PointCloud< pcl::PointNormal >::Ptr cloud_with_normals, int coherence=8)
 

Constructor & Destructor Documentation

◆ NormalEstimationPlus()

Inshape::NormalEstimationPlus::NormalEstimationPlus ( )
inline

Member Function Documentation

◆ AddNeighboursToHeap()

static void Inshape::NormalEstimationPlus::AddNeighboursToHeap ( pcl::PointCloud< pcl::PointNormal >::Ptr  cloud_with_normals,
int  index,
int  K,
pcl::search::KdTree< pcl::PointNormal >::Ptr &  tree,
std::vector< WArc > &  heap,
std::shared_ptr< bool > &  visited 
)
static

◆ coherencyPass()

static void Inshape::NormalEstimationPlus::coherencyPass ( pcl::PointCloud< pcl::PointNormal >::Ptr  cloud_with_normals,
int  coherence = 8 
)
static

◆ getCoherence()

int Inshape::NormalEstimationPlus::getCoherence ( )
inline

◆ getCoherencyPointNormals()

pcl::PointCloud<pcl::PointNormal>::Ptr Inshape::NormalEstimationPlus::getCoherencyPointNormals ( )

◆ setCoherence()

void Inshape::NormalEstimationPlus::setCoherence ( int  _coherence)
inline

The documentation for this class was generated from the following file:
Generated by   doxygen 1.8.14