Point Cloud Library (PCL)
1.14.1-dev
|
#include <pcl/surface/3rdparty/poisson4/marching_cubes_poisson.h>
Public Types | |
enum | { CORNERS =8 , EDGES =12 , NEIGHBORS =6 } |
Static Public Member Functions | |
static int | CornerIndex (int x, int y, int z) |
static void | FactorCornerIndex (int idx, int &x, int &y, int &z) |
static int | EdgeIndex (int orientation, int i, int j) |
static void | FactorEdgeIndex (int idx, int &orientation, int &i, int &j) |
static int | FaceIndex (int dir, int offSet) |
static int | FaceIndex (int x, int y, int z) |
static void | FactorFaceIndex (int idx, int &x, int &y, int &z) |
static void | FactorFaceIndex (int idx, int &dir, int &offSet) |
static int | AntipodalCornerIndex (int idx) |
static int | FaceReflectCornerIndex (int idx, int faceIndex) |
static int | FaceReflectEdgeIndex (int idx, int faceIndex) |
static int | FaceReflectFaceIndex (int idx, int faceIndex) |
static int | EdgeReflectCornerIndex (int idx, int edgeIndex) |
static int | EdgeReflectEdgeIndex (int edgeIndex) |
static int | FaceAdjacentToEdges (int eIndex1, int eIndex2) |
static void | FacesAdjacentToEdge (int eIndex, int &f1Index, int &f2Index) |
static void | EdgeCorners (int idx, int &c1, int &c2) |
static void | FaceCorners (int idx, int &c1, int &c2, int &c3, int &c4) |
Definition at line 56 of file marching_cubes_poisson.h.
anonymous enum |
Enumerator | |
---|---|
CORNERS | |
EDGES | |
NEIGHBORS |
Definition at line 59 of file marching_cubes_poisson.h.
|
static |
|
static |
|
static |
Referenced by pcl::poisson::OctNode< NodeData, Real >::processNodeEdges().
|
static |
Referenced by pcl::poisson::SortedTreeNodes::setEdgeTable().
|
static |
|
static |
|
static |
|
static |
Referenced by pcl::poisson::OctNode< NodeData, Real >::processNodeFaces().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by pcl::poisson::VertexData::CornerIndex(), pcl::poisson::Octree< Degree >::finalize(), pcl::poisson::SortedTreeNodes::getMaxCornerCount(), pcl::poisson::OctNode< NodeData, Real >::ConstNeighborKey5::getNeighbors(), pcl::poisson::OctNode< NodeData, Real >::NeighborKey5::getNeighbors(), pcl::poisson::SortedTreeNodes::setCornerTable(), pcl::poisson::Octree< Degree >::SetLaplacianConstraints(), and pcl::poisson::OctNode< NodeData, Real >::NeighborKey5::setNeighbors().
|
static |
|
static |
|
static |
Referenced by pcl::poisson::VertexData::FaceIndex().