ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
PointCloudWrapper< Real > Class Template Reference
Inheritance diagram for PointCloudWrapper< Real >:
Collaboration diagram for PointCloudWrapper< Real >:

Public Member Functions

 PointCloudWrapper (const ccPointCloud &cloud)
 
virtual size_t size () const
 
virtual bool hasNormals () const
 
virtual bool hasColors () const
 
virtual void getPoint (size_t index, Real *coords) const
 
virtual void getNormal (size_t index, Real *coords) const
 
virtual void getColor (size_t index, Real *rgb) const
 

Protected Attributes

const ccPointCloudm_cloud
 

Detailed Description

template<typename Real>
class PointCloudWrapper< Real >

Definition at line 39 of file qPoissonRecon.cpp.

Constructor & Destructor Documentation

◆ PointCloudWrapper()

template<typename Real >
PointCloudWrapper< Real >::PointCloudWrapper ( const ccPointCloud cloud)
inlineexplicit

Definition at line 41 of file qPoissonRecon.cpp.

Member Function Documentation

◆ getColor()

template<typename Real >
virtual void PointCloudWrapper< Real >::getColor ( size_t  index,
Real *  rgb 
) const
inlinevirtual

◆ getNormal()

template<typename Real >
virtual void PointCloudWrapper< Real >::getNormal ( size_t  index,
Real *  coords 
) const
inlinevirtual

◆ getPoint()

template<typename Real >
virtual void PointCloudWrapper< Real >::getPoint ( size_t  index,
Real *  coords 
) const
inlinevirtual

◆ hasColors()

template<typename Real >
virtual bool PointCloudWrapper< Real >::hasColors ( ) const
inlinevirtual

◆ hasNormals()

template<typename Real >
virtual bool PointCloudWrapper< Real >::hasNormals ( ) const
inlinevirtual

◆ size()

template<typename Real >
virtual size_t PointCloudWrapper< Real >::size ( void  ) const
inlinevirtual

Member Data Documentation

◆ m_cloud


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