Base class of two-dimensional surface splines.
More...
#include <SurfaceSpline.h>
|
using | rbf_type = RadialBasisFunction::value_type |
|
|
static void | Generate (double *__restrict__ c, rbf_type, double e2, bool polynomial, const double *__restrict__ x, const double *__restrict__ y, const double *__restrict__ z, int n, int m, float r, const float *__restrict__ w) |
|
static void | Generate (float *__restrict__ c, rbf_type, double e2, bool polynomial, const float *__restrict__ x, const float *__restrict__ y, const float *__restrict__ z, int n, int m, float r, const float *__restrict__ w) |
|
Definition at line 156 of file SurfaceSpline.h.
◆ rbf_type
using pcl::SurfaceSplineBase::rbf_type = RadialBasisFunction::value_type |
Represents a radial basis function (RBF) supported by this surface spline implementation.
Definition at line 164 of file SurfaceSpline.h.
◆ SurfaceSplineBase() [1/3]
pcl::SurfaceSplineBase::SurfaceSplineBase |
( |
| ) |
|
|
protecteddefault |
◆ SurfaceSplineBase() [2/3]
◆ SurfaceSplineBase() [3/3]
◆ ~SurfaceSplineBase()
virtual pcl::SurfaceSplineBase::~SurfaceSplineBase |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Generate() [1/2]
static void pcl::SurfaceSplineBase::Generate |
( |
double *__restrict__ |
c, |
|
|
rbf_type |
, |
|
|
double |
e2, |
|
|
bool |
polynomial, |
|
|
const double *__restrict__ |
x, |
|
|
const double *__restrict__ |
y, |
|
|
const double *__restrict__ |
z, |
|
|
int |
n, |
|
|
int |
m, |
|
|
float |
r, |
|
|
const float *__restrict__ |
w |
|
) |
| |
|
staticprotected |
Surface spline generation, 64-bit floating point data.
◆ Generate() [2/2]
static void pcl::SurfaceSplineBase::Generate |
( |
float *__restrict__ |
c, |
|
|
rbf_type |
, |
|
|
double |
e2, |
|
|
bool |
polynomial, |
|
|
const float *__restrict__ |
x, |
|
|
const float *__restrict__ |
y, |
|
|
const float *__restrict__ |
z, |
|
|
int |
n, |
|
|
int |
m, |
|
|
float |
r, |
|
|
const float *__restrict__ |
w |
|
) |
| |
|
staticprotected |
Surface spline generation, 32-bit floating point data.
◆ operator=() [1/2]
Copy assignment operator. Returns a reference to this object.
◆ operator=() [2/2]
Move assignment operator. Returns a reference to this object.
The documentation for this class was generated from the following file: