#include <marching_cubes_poisson.h>
Static Public Member Functions | |
static int | AntipodalCornerIndex (const int &idx) |
static int | CornerIndex (const int &x, const int &y, const int &z) |
static void | EdgeCorners (const int &idx, int &c1, int &c2) |
static int | EdgeIndex (const int &orientation, const int &i, const int &j) |
static int | EdgeReflectCornerIndex (const int &idx, const int &edgeIndex) |
static int | EdgeReflectEdgeIndex (const int &edgeIndex) |
static int | FaceAdjacentToEdges (const int &eIndex1, const int &eIndex2) |
static void | FaceCorners (const int &idx, int &c1, int &c2, int &c3, int &c4) |
static int | FaceIndex (const int &dir, const int &offSet) |
static int | FaceIndex (const int &x, const int &y, const int &z) |
static int | FaceReflectCornerIndex (const int &idx, const int &faceIndex) |
static int | FaceReflectEdgeIndex (const int &idx, const int &faceIndex) |
static int | FaceReflectFaceIndex (const int &idx, const int &faceIndex) |
static void | FacesAdjacentToEdge (const int &eIndex, int &f1Index, int &f2Index) |
static void | FactorCornerIndex (const int &idx, int &x, int &y, int &z) |
static void | FactorEdgeIndex (const int &idx, int &orientation, int &i, int &j) |
static void | FactorFaceIndex (const int &idx, int &x, int &y, int &z) |
static void | FactorFaceIndex (const int &idx, int &dir, int &offSet) |
Static Public Attributes | |
static const int | CORNERS = 8 |
static const int | EDGES = 12 |
static const int | NEIGHBORS = 6 |
Definition at line 68 of file marching_cubes_poisson.h.
int pcl::poisson::Cube::AntipodalCornerIndex | ( | const int & | idx | ) | [static] |
Definition at line 228 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::CornerIndex | ( | const int & | x, |
const int & | y, | ||
const int & | z | ||
) | [static] |
Definition at line 117 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::EdgeCorners | ( | const int & | idx, |
int & | c1, | ||
int & | c2 | ||
) | [static] |
Definition at line 187 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::EdgeIndex | ( | const int & | orientation, |
const int & | i, | ||
const int & | j | ||
) | [static] |
Definition at line 123 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::EdgeReflectCornerIndex | ( | const int & | idx, |
const int & | edgeIndex | ||
) | [static] |
Definition at line 267 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::EdgeReflectEdgeIndex | ( | const int & | edgeIndex | ) | [static] |
Definition at line 278 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceAdjacentToEdges | ( | const int & | eIndex1, |
const int & | eIndex2 | ||
) | [static] |
Definition at line 156 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FaceCorners | ( | const int & | idx, |
int & | c1, | ||
int & | c2, | ||
int & | c3, | ||
int & | c4 | ||
) | [static] |
Definition at line 205 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceIndex | ( | const int & | dir, |
const int & | offSet | ||
) | [static] |
Definition at line 138 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceIndex | ( | const int & | x, |
const int & | y, | ||
const int & | z | ||
) | [static] |
Definition at line 129 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceReflectCornerIndex | ( | const int & | idx, |
const int & | faceIndex | ||
) | [static] |
Definition at line 256 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceReflectEdgeIndex | ( | const int & | idx, |
const int & | faceIndex | ||
) | [static] |
Definition at line 240 of file marching_cubes_poisson.cpp.
int pcl::poisson::Cube::FaceReflectFaceIndex | ( | const int & | idx, |
const int & | faceIndex | ||
) | [static] |
Definition at line 233 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FacesAdjacentToEdge | ( | const int & | eIndex, |
int & | f1Index, | ||
int & | f2Index | ||
) | [static] |
Definition at line 165 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorCornerIndex | ( | const int & | idx, |
int & | x, | ||
int & | y, | ||
int & | z | ||
) | [static] |
Definition at line 118 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorEdgeIndex | ( | const int & | idx, |
int & | orientation, | ||
int & | i, | ||
int & | j | ||
) | [static] |
Definition at line 124 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorFaceIndex | ( | const int & | idx, |
int & | x, | ||
int & | y, | ||
int & | z | ||
) | [static] |
Definition at line 140 of file marching_cubes_poisson.cpp.
void pcl::poisson::Cube::FactorFaceIndex | ( | const int & | idx, |
int & | dir, | ||
int & | offSet | ||
) | [static] |
Definition at line 151 of file marching_cubes_poisson.cpp.
const int pcl::poisson::Cube::CORNERS = 8 [static] |
Definition at line 70 of file marching_cubes_poisson.h.
const int pcl::poisson::Cube::EDGES = 12 [static] |
Definition at line 70 of file marching_cubes_poisson.h.
const int pcl::poisson::Cube::NEIGHBORS = 6 [static] |
Definition at line 70 of file marching_cubes_poisson.h.