Point Cloud Library (PCL) 1.12.0
|
#include <pcl/surface/3rdparty/poisson4/ppolynomial.h>
Static Public Member Functions | |
static PPolynomial | BSpline (double radius=0.5) |
Public Attributes | |
std::size_t | polyCount |
StartingPolynomial< Degree > * | polys |
Definition at line 58 of file ppolynomial.h.
pcl::poisson::PPolynomial< Degree >::PPolynomial | ( | void | ) |
Definition at line 87 of file ppolynomial.hpp.
pcl::poisson::PPolynomial< Degree >::PPolynomial | ( | const PPolynomial< Degree > & | p | ) |
Definition at line 92 of file ppolynomial.hpp.
pcl::poisson::PPolynomial< Degree >::~PPolynomial | ( | void | ) |
Definition at line 100 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::addScaled | ( | const PPolynomial< Degree > & | poly, |
double | scale ) |
Definition at line 221 of file ppolynomial.hpp.
|
inline |
Definition at line 378 of file ppolynomial.hpp.
|
static |
Definition at line 391 of file ppolynomial.hpp.
References pcl::poisson::PPolynomial< Degree >::BSpline().
Referenced by pcl::poisson::PPolynomial< Degree >::BSpline(), and pcl::poisson::BSplineData< Degree, Real >::set().
PPolynomial< Degree-1 > pcl::poisson::PPolynomial< Degree >::derivative | ( | void | ) | const |
Definition at line 287 of file ppolynomial.hpp.
void pcl::poisson::PPolynomial< Degree >::getSolutions | ( | double | c, |
std::vector< double > & | roots, | ||
double | EPS, | ||
double | min = -DBL_MAX, | ||
double | max = DBL_MAX ) const |
Definition at line 416 of file ppolynomial.hpp.
References pcl::ConstCloudIterator< PointT >::size().
double pcl::poisson::PPolynomial< Degree >::integral | ( | double | tMin, |
double | tMax ) const |
Definition at line 166 of file ppolynomial.hpp.
double pcl::poisson::PPolynomial< Degree >::Integral | ( | void | ) | const |
Definition at line 185 of file ppolynomial.hpp.
PPolynomial< Degree+1 > pcl::poisson::PPolynomial< Degree >::integral | ( | void | ) | const |
Definition at line 297 of file ppolynomial.hpp.
PPolynomial< Degree+1 > pcl::poisson::PPolynomial< Degree >::MovingAverage | ( | double | radius | ) |
Definition at line 396 of file ppolynomial.hpp.
double pcl::poisson::PPolynomial< Degree >::operator() | ( | double | t | ) | const |
Definition at line 158 of file ppolynomial.hpp.
PPolynomial< Degree+Degree2 > pcl::poisson::PPolynomial< Degree >::operator* | ( | const Polynomial< Degree2 > & | p | ) | const |
Definition at line 261 of file ppolynomial.hpp.
PPolynomial< Degree+Degree2 > pcl::poisson::PPolynomial< Degree >::operator* | ( | const PPolynomial< Degree2 > & | p | ) | const |
Definition at line 244 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::operator* | ( | double | s | ) | const |
Definition at line 339 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::operator*= | ( | double | s | ) |
Definition at line 313 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::operator+ | ( | const PPolynomial< Degree > & | p | ) | const |
Definition at line 187 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::operator+ | ( | double | s | ) | const |
Definition at line 325 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::operator+= | ( | double | s | ) |
Definition at line 309 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::operator- | ( | const PPolynomial< Degree > & | p | ) | const |
Definition at line 204 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::operator- | ( | double | s | ) | const |
Definition at line 332 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::operator-= | ( | double | s | ) |
Definition at line 311 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::operator/ | ( | double | s | ) | const |
Definition at line 346 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::operator/= | ( | double | s | ) |
Definition at line 319 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::operator= | ( | const PPolynomial< Degree > & | p | ) |
Definition at line 140 of file ppolynomial.hpp.
PPolynomial< Degree > & pcl::poisson::PPolynomial< Degree >::operator= | ( | const PPolynomial< Degree2 > & | p | ) |
Definition at line 148 of file ppolynomial.hpp.
void pcl::poisson::PPolynomial< Degree >::printnl | ( | void | ) | const |
Definition at line 354 of file ppolynomial.hpp.
void pcl::poisson::PPolynomial< Degree >::reset | ( | std::size_t | newSize | ) |
Definition at line 133 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::scale | ( | double | s | ) | const |
Definition at line 271 of file ppolynomial.hpp.
void pcl::poisson::PPolynomial< Degree >::set | ( | StartingPolynomial< Degree > * | sps, |
int | count ) |
Definition at line 106 of file ppolynomial.hpp.
void pcl::poisson::PPolynomial< Degree >::set | ( | std::size_t | size | ) |
Definition at line 121 of file ppolynomial.hpp.
PPolynomial< Degree > pcl::poisson::PPolynomial< Degree >::shift | ( | double | t | ) | const |
Definition at line 279 of file ppolynomial.hpp.
int pcl::poisson::PPolynomial< Degree >::size | ( | void | ) | const |
Definition at line 118 of file ppolynomial.hpp.
void pcl::poisson::PPolynomial< Degree >::write | ( | FILE * | fp, |
int | samples, | ||
double | min, | ||
double | max ) const |
Definition at line 435 of file ppolynomial.hpp.
std::size_t pcl::poisson::PPolynomial< Degree >::polyCount |
Definition at line 61 of file ppolynomial.h.
StartingPolynomial<Degree>* pcl::poisson::PPolynomial< Degree >::polys |
Definition at line 62 of file ppolynomial.h.