![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|


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 ccPointCloud & | m_cloud |
Definition at line 39 of file qPoissonRecon.cpp.
|
inlineexplicit |
Definition at line 41 of file qPoissonRecon.cpp.
|
inlinevirtual |
Implements PoissonReconLib::ICloud< Real >.
Definition at line 71 of file qPoissonRecon.cpp.
References color, ccPointCloud::getPointColor(), ccPointCloud::hasColors(), PointCloudWrapper< Real >::m_cloud, and cloudViewer::PointCloudTpl< T >::size().
|
inlinevirtual |
Implements PoissonReconLib::ICloud< Real >.
Definition at line 58 of file qPoissonRecon.cpp.
References ccPointCloud::getPointNormal(), ccPointCloud::hasNormals(), PointCloudWrapper< Real >::m_cloud, cloudViewer::PointCloudTpl< T >::size(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inlinevirtual |
Implements PoissonReconLib::ICloud< Real >.
Definition at line 46 of file qPoissonRecon.cpp.
References cloudViewer::PointCloudTpl< T >::getPoint(), PointCloudWrapper< Real >::m_cloud, cloudViewer::PointCloudTpl< T >::size(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inlinevirtual |
Implements PoissonReconLib::ICloud< Real >.
Definition at line 45 of file qPoissonRecon.cpp.
References ccPointCloud::hasColors(), and PointCloudWrapper< Real >::m_cloud.
|
inlinevirtual |
Implements PoissonReconLib::ICloud< Real >.
Definition at line 44 of file qPoissonRecon.cpp.
References ccPointCloud::hasNormals(), and PointCloudWrapper< Real >::m_cloud.
|
inlinevirtual |
Implements PoissonReconLib::ICloud< Real >.
Definition at line 43 of file qPoissonRecon.cpp.
References PointCloudWrapper< Real >::m_cloud, and cloudViewer::PointCloudTpl< T >::size().
|
protected |
Definition at line 85 of file qPoissonRecon.cpp.
Referenced by PointCloudWrapper< Real >::getColor(), PointCloudWrapper< Real >::getNormal(), PointCloudWrapper< Real >::getPoint(), PointCloudWrapper< Real >::hasColors(), PointCloudWrapper< Real >::hasNormals(), and PointCloudWrapper< Real >::size().