Point Cloud Library (PCL)
1.7.0
|
#include <pcl/surface/3rdparty/poisson4/marching_cubes_poisson.h>
Public Types | |
enum | { MAX_EDGES = 2 } |
Static Public Member Functions | |
static const int * | edgeMask () |
static int | edges (int i, int j) |
static double & | vertexList (int i, int j) |
static int | GetIndex (const double values[Square::CORNERS], double iso) |
static int | IsAmbiguous (const double v[Square::CORNERS], double isoValue) |
static int | AddEdges (const double v[Square::CORNERS], double isoValue, Edge *edges) |
static int | AddEdgeIndices (const double v[Square::CORNERS], double isoValue, int *edges) |
Definition at line 85 of file marching_cubes_poisson.h.
anonymous enum |
Definition at line 90 of file marching_cubes_poisson.h.
static int pcl::poisson::MarchingSquares::AddEdgeIndices | ( | const double | v[Square::CORNERS], |
double | isoValue, | ||
int * | edges | ||
) | [static] |
static int pcl::poisson::MarchingSquares::AddEdges | ( | const double | v[Square::CORNERS], |
double | isoValue, | ||
Edge * | edges | ||
) | [static] |
static const int* pcl::poisson::MarchingSquares::edgeMask | ( | ) | [static] |
static int pcl::poisson::MarchingSquares::edges | ( | int | i, |
int | j | ||
) | [static] |
static int pcl::poisson::MarchingSquares::GetIndex | ( | const double | values[Square::CORNERS], |
double | iso | ||
) | [static] |
static int pcl::poisson::MarchingSquares::IsAmbiguous | ( | const double | v[Square::CORNERS], |
double | isoValue | ||
) | [static] |
static double& pcl::poisson::MarchingSquares::vertexList | ( | int | i, |
int | j | ||
) | [static] |