#include <marching_cubes_poisson.h>
Public Types | |
enum | { CORNERS = 8, EDGES = 12, NEIGHBORS = 6 } |
Static Public Member Functions | |
static int | AntipodalCornerIndex (int idx) |
static int | CornerIndex (int x, int y, int z) |
static void | EdgeCorners (int idx, int &c1, int &c2) |
static int | EdgeIndex (int orientation, int i, int j) |
static int | EdgeReflectCornerIndex (int idx, int edgeIndex) |
static int | EdgeReflectEdgeIndex (int edgeIndex) |
static int | FaceAdjacentToEdges (int eIndex1, int eIndex2) |
static void | FaceCorners (int idx, int &c1, int &c2, int &c3, int &c4) |
static int | FaceIndex (int dir, int offSet) |
static int | FaceIndex (int x, int y, int z) |
static int | FaceReflectCornerIndex (int idx, int faceIndex) |
static int | FaceReflectEdgeIndex (int idx, int faceIndex) |
static int | FaceReflectFaceIndex (int idx, int faceIndex) |
static void | FacesAdjacentToEdge (int eIndex, int &f1Index, int &f2Index) |
static void | FactorCornerIndex (int idx, int &x, int &y, int &z) |
static void | FactorEdgeIndex (int idx, int &orientation, int &i, int &j) |
static void | FactorFaceIndex (int idx, int &x, int &y, int &z) |
static void | FactorFaceIndex (int idx, int &dir, int &offSet) |
Definition at line 57 of file marching_cubes_poisson.h.
anonymous enum |
Definition at line 60 of file marching_cubes_poisson.h.
int pcl::poisson::Cube::AntipodalCornerIndex | ( | int | idx | ) | [static] |
Definition at line 222 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::CornerIndex | ( | int | x, |
int | y, | ||
int | z | ||
) | [static] |
Definition at line 110 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::EdgeCorners | ( | int | idx, |
int & | c1, | ||
int & | c2 | ||
) | [static] |
Definition at line 181 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::EdgeIndex | ( | int | orientation, |
int | i, | ||
int | j | ||
) | [static] |
Definition at line 116 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::EdgeReflectCornerIndex | ( | int | idx, |
int | edgeIndex | ||
) | [static] |
Definition at line 261 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::EdgeReflectEdgeIndex | ( | int | edgeIndex | ) | [static] |
Definition at line 272 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceAdjacentToEdges | ( | int | eIndex1, |
int | eIndex2 | ||
) | [static] |
Definition at line 150 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FaceCorners | ( | int | idx, |
int & | c1, | ||
int & | c2, | ||
int & | c3, | ||
int & | c4 | ||
) | [static] |
Definition at line 199 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceIndex | ( | int | dir, |
int | offSet | ||
) | [static] |
Definition at line 132 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceIndex | ( | int | x, |
int | y, | ||
int | z | ||
) | [static] |
Definition at line 123 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceReflectCornerIndex | ( | int | idx, |
int | faceIndex | ||
) | [static] |
Definition at line 250 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceReflectEdgeIndex | ( | int | idx, |
int | faceIndex | ||
) | [static] |
Definition at line 234 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceReflectFaceIndex | ( | int | idx, |
int | faceIndex | ||
) | [static] |
Definition at line 227 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FacesAdjacentToEdge | ( | int | eIndex, |
int & | f1Index, | ||
int & | f2Index | ||
) | [static] |
Definition at line 159 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorCornerIndex | ( | int | idx, |
int & | x, | ||
int & | y, | ||
int & | z | ||
) | [static] |
Definition at line 111 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorEdgeIndex | ( | int | idx, |
int & | orientation, | ||
int & | i, | ||
int & | j | ||
) | [static] |
Definition at line 117 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorFaceIndex | ( | int | idx, |
int & | x, | ||
int & | y, | ||
int & | z | ||
) | [static] |
Definition at line 134 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorFaceIndex | ( | int | idx, |
int & | dir, | ||
int & | offSet | ||
) | [static] |
Definition at line 145 of file marching_cubes_poisson.cpp.