pcl::poisson::OctNode< NodeData, Real >::NeighborKey3 Class Reference

#include <pcl/surface/3rdparty/poisson4/octree_poisson.h>

Collaboration diagram for pcl::poisson::OctNode< NodeData, Real >::NeighborKey3:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NeighborKey3 (void)
 ~NeighborKey3 (void)
void set (int depth)
Neighbors3setNeighbors (OctNode *root, Point3D< Real > p, int d)
Neighbors3getNeighbors (OctNode *root, Point3D< Real > p, int d)
Neighbors3setNeighbors (OctNode *node, bool flags[3][3][3])
Neighbors3setNeighbors (OctNode *node)
Neighbors3getNeighbors (OctNode *node)

Public Attributes

Neighbors3neighbors

Detailed Description

template<class NodeData, class Real = float>
class pcl::poisson::OctNode< NodeData, Real >::NeighborKey3

Definition at line 200 of file octree_poisson.h.


Constructor & Destructor Documentation

template<class NodeData , class Real >
pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::NeighborKey3 ( void   )  [inline]
template<class NodeData , class Real >
pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::~NeighborKey3 ( void   )  [inline]

Member Function Documentation

template<class NodeData, class Real = float>
Neighbors3& pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::getNeighbors ( OctNode node  ) 
template<class NodeData, class Real = float>
Neighbors3& pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::getNeighbors ( OctNode root,
Point3D< Real p,
int  d 
)
template<class NodeData , class Real >
void pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::set ( int  depth  )  [inline]
template<class NodeData, class Real = float>
Neighbors3& pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::setNeighbors ( OctNode node  ) 
template<class NodeData, class Real = float>
Neighbors3& pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::setNeighbors ( OctNode node,
bool  flags[3][3][3] 
)
template<class NodeData, class Real = float>
Neighbors3& pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::setNeighbors ( OctNode root,
Point3D< Real p,
int  d 
)

Member Data Documentation

template<class NodeData, class Real = float>
Neighbors3* pcl::poisson::OctNode< NodeData, Real >::NeighborKey3::neighbors

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends