Point Cloud Library (PCL)  1.14.0-dev
List of all members | Static Public Member Functions
pcl::poisson::VertexData Class Reference

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

Static Public Member Functions

static long long EdgeIndex (const TreeOctNode *node, int eIndex, int maxDepth, int index[DIMENSION])
 
static long long EdgeIndex (const TreeOctNode *node, int eIndex, int maxDepth)
 
static long long FaceIndex (const TreeOctNode *node, int fIndex, int maxDepth, int index[DIMENSION])
 
static long long FaceIndex (const TreeOctNode *node, int fIndex, int maxDepth)
 
static long long CornerIndex (int depth, const int offSet[DIMENSION], int cIndex, int maxDepth, int index[DIMENSION])
 
static long long CornerIndex (const TreeOctNode *node, int cIndex, int maxDepth, int index[DIMENSION])
 
static long long CornerIndex (const TreeOctNode *node, int cIndex, int maxDepth)
 
static long long CenterIndex (int depth, const int offSet[DIMENSION], int maxDepth, int index[DIMENSION])
 
static long long CenterIndex (const TreeOctNode *node, int maxDepth, int index[DIMENSION])
 
static long long CenterIndex (const TreeOctNode *node, int maxDepth)
 
static long long CornerIndexKey (const int index[DIMENSION])
 

Detailed Description

Definition at line 99 of file multi_grid_octree_data.h.

Member Function Documentation

◆ CenterIndex() [1/3]

long long pcl::poisson::VertexData::CenterIndex ( const TreeOctNode node,
int  maxDepth 
)
static

Definition at line 3889 of file multi_grid_octree_data.hpp.

References CenterIndex().

◆ CenterIndex() [2/3]

long long pcl::poisson::VertexData::CenterIndex ( const TreeOctNode node,
int  maxDepth,
int  index[DIMENSION] 
)
static

◆ CenterIndex() [3/3]

long long pcl::poisson::VertexData::CenterIndex ( int  depth,
const int  offSet[DIMENSION],
int  maxDepth,
int  index[DIMENSION] 
)
static

Definition at line 3901 of file multi_grid_octree_data.hpp.

References pcl::poisson::BinaryNode< Real >::CornerIndex().

Referenced by CenterIndex().

◆ CornerIndex() [1/3]

long long pcl::poisson::VertexData::CornerIndex ( const TreeOctNode node,
int  cIndex,
int  maxDepth 
)
static

Definition at line 3906 of file multi_grid_octree_data.hpp.

References CornerIndex().

◆ CornerIndex() [2/3]

long long pcl::poisson::VertexData::CornerIndex ( const TreeOctNode node,
int  cIndex,
int  maxDepth,
int  index[DIMENSION] 
)
static

◆ CornerIndex() [3/3]

long long pcl::poisson::VertexData::CornerIndex ( int  depth,
const int  offSet[DIMENSION],
int  cIndex,
int  maxDepth,
int  index[DIMENSION] 
)
static

Definition at line 3921 of file multi_grid_octree_data.hpp.

References CornerIndexKey(), and pcl::poisson::Cube::FactorCornerIndex().

Referenced by CornerIndex().

◆ CornerIndexKey()

long long pcl::poisson::VertexData::CornerIndexKey ( const int  index[DIMENSION])
static

Definition at line 3929 of file multi_grid_octree_data.hpp.

Referenced by CornerIndex().

◆ EdgeIndex() [1/2]

long long pcl::poisson::VertexData::EdgeIndex ( const TreeOctNode node,
int  eIndex,
int  maxDepth 
)
static

Definition at line 3949 of file multi_grid_octree_data.hpp.

References EdgeIndex().

◆ EdgeIndex() [2/2]

long long pcl::poisson::VertexData::EdgeIndex ( const TreeOctNode node,
int  eIndex,
int  maxDepth,
int  index[DIMENSION] 
)
static

◆ FaceIndex() [1/2]

long long pcl::poisson::VertexData::FaceIndex ( const TreeOctNode node,
int  fIndex,
int  maxDepth 
)
static

Definition at line 3934 of file multi_grid_octree_data.hpp.

References FaceIndex().

◆ FaceIndex() [2/2]

long long pcl::poisson::VertexData::FaceIndex ( const TreeOctNode node,
int  fIndex,
int  maxDepth,
int  index[DIMENSION] 
)
static

The documentation for this class was generated from the following files: