Point Cloud Library (PCL)
1.7.1
|
#include <pcl/surface/3rdparty/poisson4/bspline_data.h>
Public Types | |
enum | { NONE = 0, DIRICHLET = -1, NEUMANN = 1 } |
Public Member Functions | |
void | _addLeft (int offset, int boundary) |
void | _addRight (int offset, int boundary) |
BSplineElements (void) | |
BSplineElements (int res, int offset, int boundary=NONE) | |
void | upSample (BSplineElements &high) const |
void | differentiate (BSplineElements< Degree-1 > &d) const |
void | print (FILE *fp=stdout) const |
template<> | |
void | upSample (BSplineElements< 1 > &high) const |
template<> | |
void | upSample (BSplineElements< 2 > &high) const |
Public Attributes | |
int | denominator |
Static Public Attributes | |
static const int | _off = (Degree+1)/2 |
Definition at line 108 of file bspline_data.h.
anonymous enum |
Enumerator | |
---|---|
NONE | |
DIRICHLET | |
NEUMANN |
Definition at line 114 of file bspline_data.h.
|
inline |
Definition at line 123 of file bspline_data.h.
pcl::poisson::BSplineElements< Degree >::BSplineElements | ( | int | res, |
int | offset, | ||
int | boundary = NONE |
||
) |
Definition at line 395 of file bspline_data.hpp.
void pcl::poisson::BSplineElements< Degree >::_addLeft | ( | int | offset, |
int | boundary | ||
) |
Definition at line 413 of file bspline_data.hpp.
void pcl::poisson::BSplineElements< Degree >::_addRight | ( | int | offset, |
int | boundary | ||
) |
Definition at line 425 of file bspline_data.hpp.
void pcl::poisson::BSplineElements< Degree >::differentiate | ( | BSplineElements< Degree-1 > & | d | ) | const |
Definition at line 499 of file bspline_data.hpp.
References pcl::poisson::BSplineElements< Degree >::denominator.
Referenced by pcl::poisson::BSplineData< Degree, Real >::setDotTables().
|
inline |
Definition at line 129 of file bspline_data.h.
void pcl::poisson::BSplineElements< Degree >::upSample | ( | BSplineElements< Degree > & | high | ) | const |
Definition at line 437 of file bspline_data.hpp.
Referenced by pcl::poisson::BSplineData< Degree, Real >::setDotTables().
void pcl::poisson::BSplineElements< 1 >::upSample | ( | BSplineElements< 1 > & | high | ) | const |
Definition at line 443 of file bspline_data.hpp.
References pcl::poisson::BSplineElements< Degree >::denominator.
void pcl::poisson::BSplineElements< 2 >::upSample | ( | BSplineElements< 2 > & | high | ) | const |
Definition at line 462 of file bspline_data.hpp.
References pcl::poisson::BSplineElements< Degree >::denominator.
|
static |
Definition at line 110 of file bspline_data.h.
int pcl::poisson::BSplineElements< Degree >::denominator |
Definition at line 121 of file bspline_data.h.
Referenced by pcl::poisson::BSplineElements< Degree >::differentiate(), pcl::poisson::BSplineData< Degree, Real >::setDotTables(), and pcl::poisson::BSplineElements< Degree >::upSample().