Static Public Member Functions | Static Public Attributes
pcl::poisson::Cube Class Reference

#include <marching_cubes_poisson.h>

List of all members.

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

Detailed Description

Definition at line 68 of file marching_cubes_poisson.h.


Member Function Documentation

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.


Member Data Documentation

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.


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


pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:20:21