#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/PointCloud.h>
|
void | calcNormals (float radius, unsigned int kNN=20, unsigned int maxTries=100) |
|
float * | getBbox () const |
|
Vec3f & | GetBBoxMax () |
|
const Vec3f & | GetBBoxMax () const |
|
Vec3f & | GetBBoxMin () |
|
const Vec3f & | GetBBoxMin () const |
|
void | GetCurrentBBox (Vec3f *min, Vec3f *max) const |
|
const Vec3f & | getOffset () const |
|
float | getScale () const |
|
PointCloud & | operator+= (const PointCloud &other) |
|
| PointCloud () |
|
| PointCloud (Point *points, unsigned int size) |
|
void | reset (size_t s=0) |
|
void | setBBox (Vec3f bbl, float size) |
|
void | setBBox (Vec3f min, Vec3f max) |
|
void | swapPoints (unsigned int i, unsigned int j) |
|
void | Translate (const Vec3f &trans) |
|
void | widenBBox (float delta) |
|
Point & | at (size_type i) |
|
const Point & | at (size_type i) const |
|
Point & | back () |
|
const Point & | back () const |
|
Point * | begin () |
|
const Point * | begin () const |
|
size_type | capacity () const |
|
void | clear () |
|
Point * | end () |
|
const Point * | end () const |
|
void | erase (Point *where) |
|
Point & | front () |
|
const Point & | front () const |
|
void | insert (Point *where, const Point &v) |
|
| operator const Point * () const |
|
| operator Point * () |
|
Vector< Point, MiscLib::AlignedAllocator< Point > > & | operator= (const Vector< Point, MiscLib::AlignedAllocator< Point > > &v) |
|
Vector< Point, MiscLib::AlignedAllocator< Point > > & | operator= (const Vector< Point, OtherAllocatorT > &v) |
|
void | pop_back () |
|
void | push_back (const Point &v) |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
void | reserve (size_type s) |
|
void | resize (size_type s) |
|
void | resize (size_type s, const value_type &v) |
|
size_type | size () const |
|
| Vector () |
|
| Vector (const Vector< Point, MiscLib::AlignedAllocator< Point > > &v) |
|
| Vector (const Vector< Point, OtherAllocatorT > &v) |
|
| Vector (size_type s) |
|
| Vector (size_type s, const Point &v) |
|
| ~Vector () |
|
Definition at line 69 of file PointCloud.h.
◆ PointCloud() [1/2]
◆ PointCloud() [2/2]
◆ calcNormals()
void calcNormals |
( |
float |
radius, |
|
|
unsigned int |
kNN = 20 , |
|
|
unsigned int |
maxTries = 100 |
|
) |
| |
◆ getBbox()
float * getBbox |
( |
| ) |
const |
◆ GetBBoxMax() [1/2]
◆ GetBBoxMax() [2/2]
const Vec3f& GetBBoxMax |
( |
| ) |
const |
|
inline |
◆ GetBBoxMin() [1/2]
◆ GetBBoxMin() [2/2]
const Vec3f& GetBBoxMin |
( |
| ) |
const |
|
inline |
◆ GetCurrentBBox()
void GetCurrentBBox |
( |
Vec3f * |
min, |
|
|
Vec3f * |
max |
|
) |
| const |
◆ getOffset()
const Vec3f& getOffset |
( |
| ) |
const |
|
inline |
◆ getScale()
◆ operator+=()
◆ reset()
void reset |
( |
size_t |
s = 0 | ) |
|
◆ setBBox() [1/2]
◆ setBBox() [2/2]
◆ swapPoints()
void swapPoints |
( |
unsigned int |
i, |
|
|
unsigned int |
j |
|
) |
| |
|
inline |
◆ Translate()
void Translate |
( |
const Vec3f & |
trans | ) |
|
◆ widenBBox()
void widenBBox |
( |
float |
delta | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/PointCloud.h
- VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/PointCloud.cpp