Point Cloud Library (PCL)
1.7.2
|
#include <pcl/outofcore/octree_abstract_node_container.h>
Public Types | |
typedef std::vector< PointT, Eigen::aligned_allocator< PointT > > | AlignedPointTVector |
Public Member Functions | |
OutofcoreAbstractNodeContainer () | |
OutofcoreAbstractNodeContainer (const boost::filesystem::path &) | |
virtual | ~OutofcoreAbstractNodeContainer () |
virtual void | insertRange (const PointT *start, const uint64_t count)=0 |
virtual void | insertRange (const PointT *const *start, const uint64_t count)=0 |
virtual void | readRange (const uint64_t start, const uint64_t count, AlignedPointTVector &v)=0 |
virtual void | readRangeSubSample (const uint64_t start, const uint64_t count, const double percent, AlignedPointTVector &v)=0 |
virtual bool | empty () const =0 |
virtual uint64_t | size () const =0 |
virtual void | clear ()=0 |
virtual void | convertToXYZ (const boost::filesystem::path &path)=0 |
virtual PointT | operator[] (uint64_t idx) const =0 |
Protected Member Functions | |
OutofcoreAbstractNodeContainer (const OutofcoreAbstractNodeContainer &rval) | |
Protected Attributes | |
AlignedPointTVector | container_ |
Static Protected Attributes | |
static boost::mutex | rng_mutex_ |
static boost::mt19937 | rand_gen_ |
Definition at line 52 of file octree_abstract_node_container.h.
typedef std::vector<PointT, Eigen::aligned_allocator<PointT> > pcl::outofcore::OutofcoreAbstractNodeContainer< PointT >::AlignedPointTVector |
Definition at line 56 of file octree_abstract_node_container.h.
|
inline |
Definition at line 58 of file octree_abstract_node_container.h.
|
inline |
Definition at line 62 of file octree_abstract_node_container.h.
|
inlinevirtual |
Definition at line 65 of file octree_abstract_node_container.h.
|
protected |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 97 of file octree_abstract_node_container.h.
|
staticprotected |
Definition at line 100 of file octree_abstract_node_container.h.
|
staticprotected |
Definition at line 99 of file octree_abstract_node_container.h.