|
Point Cloud Library (PCL) 1.12.1
|
#include <pcl/recognition/ransac_based/orr_octree.h>
Public Member Functions | |
| Data (int id_x, int id_y, int id_z, int lin_id, void *user_data=nullptr) | |
| virtual | ~Data () |
| void | addToPoint (float x, float y, float z) |
| void | computeAveragePoint () |
| void | addToNormal (float x, float y, float z) |
| const float * | getPoint () const |
| float * | getPoint () |
| const float * | getNormal () const |
| float * | getNormal () |
| void | get3dId (int id[3]) const |
| int | get3dIdX () const |
| int | get3dIdY () const |
| int | get3dIdZ () const |
| int | getLinearId () const |
| void | setUserData (void *user_data) |
| void * | getUserData () const |
| void | insertNeighbor (Node *node) |
| const std::set< Node * > & | getNeighbors () const |
Protected Attributes | |
| float | n_ [3] |
| float | p_ [3] |
| int | id_x_ |
| int | id_y_ |
| int | id_z_ |
| int | lin_id_ |
| int | num_points_ |
| std::set< Node * > | neighbors_ |
| void * | user_data_ |
Definition at line 78 of file orr_octree.h.
|
inline |
Definition at line 81 of file orr_octree.h.
References id_x_, id_y_, id_z_, lin_id_, n_, num_points_, p_, and user_data_.
|
inline |
Definition at line 92 of file orr_octree.h.
|
inline |
Definition at line 112 of file orr_octree.h.
References n_.
|
inline |
Definition at line 95 of file orr_octree.h.
References num_points_, and p_.
|
inline |
Definition at line 102 of file orr_octree.h.
References pcl::recognition::aux::mult3(), num_points_, and p_.
|
inline |
Definition at line 127 of file orr_octree.h.
|
inline |
Definition at line 135 of file orr_octree.h.
References id_x_.
|
inline |
Definition at line 138 of file orr_octree.h.
References id_y_.
|
inline |
Definition at line 141 of file orr_octree.h.
References id_z_.
Referenced by pcl::recognition::ORROctreeZProjection::Set::compare_nodes_z().
|
inline |
Definition at line 144 of file orr_octree.h.
References lin_id_.
|
inline |
Definition at line 156 of file orr_octree.h.
References neighbors_.
|
inline |
Definition at line 124 of file orr_octree.h.
References n_.
|
inline |
Definition at line 121 of file orr_octree.h.
References n_.
|
inline |
Definition at line 118 of file orr_octree.h.
References p_.
|
inline |
Definition at line 115 of file orr_octree.h.
References p_.
|
inline |
Definition at line 150 of file orr_octree.h.
References user_data_.
|
inline |
Definition at line 153 of file orr_octree.h.
References neighbors_, and pcl::recognition::ORROctree::Node::Node().
Referenced by pcl::recognition::ORROctree::Node::makeNeighbors().
|
inline |
Definition at line 147 of file orr_octree.h.
References user_data_.
|
protected |
Definition at line 160 of file orr_octree.h.
Referenced by Data(), get3dId(), and get3dIdX().
|
protected |
Definition at line 160 of file orr_octree.h.
Referenced by Data(), get3dId(), and get3dIdY().
|
protected |
Definition at line 160 of file orr_octree.h.
Referenced by Data(), get3dId(), and get3dIdZ().
|
protected |
Definition at line 160 of file orr_octree.h.
Referenced by Data(), and getLinearId().
|
protected |
Definition at line 159 of file orr_octree.h.
Referenced by addToNormal(), Data(), getNormal(), and getNormal().
|
protected |
Definition at line 161 of file orr_octree.h.
Referenced by getNeighbors(), and insertNeighbor().
|
protected |
Definition at line 160 of file orr_octree.h.
Referenced by addToPoint(), computeAveragePoint(), and Data().
|
protected |
Definition at line 159 of file orr_octree.h.
Referenced by addToPoint(), computeAveragePoint(), Data(), getPoint(), and getPoint().
|
protected |
Definition at line 162 of file orr_octree.h.
Referenced by Data(), getUserData(), and setUserData().