Point Cloud Library (PCL) 1.15.1
Loading...
Searching...
No Matches
pcl::poisson::StartingPolynomial< Degree > Class Template Reference

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

Public Member Functions

template<int Degree2>
StartingPolynomial< Degree+Degree2 > operator* (const StartingPolynomial< Degree2 > &p) const
StartingPolynomial scale (double s) const
StartingPolynomial shift (double t) const
int operator< (const StartingPolynomial &sp) const

Static Public Member Functions

static int Compare (const void *v1, const void *v2)

Public Attributes

Polynomial< Degree > p
double start

Detailed Description

template<int Degree>
class pcl::poisson::StartingPolynomial< Degree >

Definition at line 44 of file ppolynomial.h.

Member Function Documentation

◆ Compare()

template<int Degree>
int pcl::poisson::StartingPolynomial< Degree >::Compare ( const void * v1,
const void * v2 )
static

Definition at line 76 of file ppolynomial.hpp.

References start.

Referenced by pcl::poisson::PPolynomial< Degree-1 >::derivative().

◆ operator*()

template<int Degree>
template<int Degree2>
StartingPolynomial< Degree+Degree2 > pcl::poisson::StartingPolynomial< Degree >::operator* ( const StartingPolynomial< Degree2 > & p) const

Definition at line 47 of file ppolynomial.hpp.

References p, and start.

◆ operator<()

template<int Degree>
int pcl::poisson::StartingPolynomial< Degree >::operator< ( const StartingPolynomial< Degree > & sp) const

Definition at line 71 of file ppolynomial.hpp.

◆ scale()

template<int Degree>
StartingPolynomial< Degree > pcl::poisson::StartingPolynomial< Degree >::scale ( double s) const

Definition at line 55 of file ppolynomial.hpp.

References p, and start.

◆ shift()

template<int Degree>
StartingPolynomial< Degree > pcl::poisson::StartingPolynomial< Degree >::shift ( double t) const

Definition at line 62 of file ppolynomial.hpp.

Member Data Documentation

◆ p

◆ start


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