|
Ponca
8e4373a7fc557bbfb1afb9210d70f03872388d04
Point Cloud Analysis library
|
Non-compact Gaussian WeightKernel. More...
#include <weightKernel.h>
Inheritance diagram for Ponca::GaussianWeightKernel< _Scalar >:
Collaboration diagram for Ponca::GaussianWeightKernel< _Scalar >:Public Types | |
| typedef _Scalar | Scalar |
| Scalar type defined outside the class. | |
Public Member Functions | |
| Scalar | f (const Scalar &_x) const |
| Defines the Gaussian weighting function \(e^{\frac{-x^2}{2\sigma^2}}\). | |
| Scalar | df (const Scalar &_x) const |
| Defines the Gaussian weighting function first order derivative \(-e^{\frac{-x^2}{2\sigma^2}}x\). | |
| Scalar | ddf (const Scalar &_x) const |
| Defines the Gaussian weighting function second order derivative \(e^{\frac{-x^2}{2\sigma^2}}(x^2-1)\). | |
Static Public Attributes | |
| static constexpr bool | isCompact = false |
| The kernel is not compact and can be evaluated outside of the scale bounds. | |
| static constexpr bool | isDValid = true |
| df is defined and valid on the definition interval | |
| static constexpr bool | isDDValid = true |
| ddf is defined and valid on the definition interval | |
Non-compact Gaussian WeightKernel.
Definition at line 291 of file weightKernel.h.
| typedef _Scalar Ponca::GaussianWeightKernel< _Scalar >::Scalar |
Scalar type defined outside the class.
Definition at line 295 of file weightKernel.h.
|
inline |
Defines the Gaussian weighting function second order derivative \(e^{\frac{-x^2}{2\sigma^2}}(x^2-1)\).
Definition at line 316 of file weightKernel.h.
|
inline |
Defines the Gaussian weighting function first order derivative \(-e^{\frac{-x^2}{2\sigma^2}}x\).
Definition at line 312 of file weightKernel.h.
|
inline |
Defines the Gaussian weighting function \(e^{\frac{-x^2}{2\sigma^2}}\).
As \(x\) is normalized wrt scale such that \( x \in [0:1]\), \(\sigma=0\) and the gaussian kernel boils down to \(e^{\frac{-x^2}{2}}\).
Definition at line 306 of file weightKernel.h.
|
staticconstexpr |
The kernel is not compact and can be evaluated outside of the scale bounds.
Definition at line 298 of file weightKernel.h.
|
staticconstexpr |
ddf is defined and valid on the definition interval
Definition at line 322 of file weightKernel.h.
|
staticconstexpr |
df is defined and valid on the definition interval
Definition at line 320 of file weightKernel.h.