Point Cloud Library (PCL)  1.14.1-dev
List of all members | Public Types | Static Public Member Functions
pcl::poisson::Square Class Reference

#include <pcl/surface/3rdparty/poisson4/marching_cubes_poisson.h>

Public Types

enum  { CORNERS =4 , EDGES =4 , NEIGHBORS =4 }
 

Static Public Member Functions

static int CornerIndex (int x, int y)
 
static int AntipodalCornerIndex (int idx)
 
static void FactorCornerIndex (int idx, int &x, int &y)
 
static int EdgeIndex (int orientation, int i)
 
static void FactorEdgeIndex (int idx, int &orientation, int &i)
 
static int ReflectCornerIndex (int idx, int edgeIndex)
 
static int ReflectEdgeIndex (int idx, int edgeIndex)
 
static void EdgeCorners (int idx, int &c1, int &c2)
 

Detailed Description

Definition at line 40 of file marching_cubes_poisson.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
CORNERS 
EDGES 
NEIGHBORS 

Definition at line 43 of file marching_cubes_poisson.h.

Member Function Documentation

◆ AntipodalCornerIndex()

static int pcl::poisson::Square::AntipodalCornerIndex ( int  idx)
static

◆ CornerIndex()

static int pcl::poisson::Square::CornerIndex ( int  x,
int  y 
)
static

◆ EdgeCorners()

static void pcl::poisson::Square::EdgeCorners ( int  idx,
int &  c1,
int &  c2 
)
static

◆ EdgeIndex()

static int pcl::poisson::Square::EdgeIndex ( int  orientation,
int  i 
)
static

◆ FactorCornerIndex()

static void pcl::poisson::Square::FactorCornerIndex ( int  idx,
int &  x,
int &  y 
)
static

◆ FactorEdgeIndex()

static void pcl::poisson::Square::FactorEdgeIndex ( int  idx,
int &  orientation,
int &  i 
)
static

◆ ReflectCornerIndex()

static int pcl::poisson::Square::ReflectCornerIndex ( int  idx,
int  edgeIndex 
)
static

◆ ReflectEdgeIndex()

static int pcl::poisson::Square::ReflectEdgeIndex ( int  idx,
int  edgeIndex 
)
static

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