Ponca
aa50bfdf187919869239c5b44b748842569114c1
Point Cloud Analysis library
|
Compact Exponential WeightKernel defined in \(\left[0 : 1\right]\). More...
#include <weightKernel.h>
Public Types | |
typedef _Scalar | Scalar |
Scalar type defined outside the class. | |
Public Member Functions | |
Scalar | f (const Scalar &_x) const |
Defines the smooth weighting function \( w(x) = e^{-\frac{x^2}{1 - x^2}} \). | |
Scalar | df (const Scalar &_x) const |
Defines the smooth first order weighting function \( \nabla w(x) = -\frac{2 x e^{\frac{x^2}{x^2 - 1}}}{(1 - x^2)^2} \). | |
Scalar | ddf (const Scalar &_x) const |
Defines the smooth second order weighting function \( \nabla^2 w(x) = \frac{2 e^\frac{x^2}{x^2 - 1} \left(4 x^{\frac{2}{x^2 - 1} + 2} log(x) - (x^2 - 1) \left(-3 x^2 + 2 x^\frac{2}{x^2 - 1} - 1\right)\right)}{(x^2 - 1)^4} \). | |
Static Public Attributes | |
static constexpr bool | isDValid = true |
df is defined and valid on the definition interval | |
static constexpr bool | isDDValid = false |
ddf is not defined and valid on the definition interval | |
Compact Exponential WeightKernel defined in \(\left[0 : 1\right]\).
Continuity is \(C^\infty\) for \(x=1\).
Definition at line 164 of file weightKernel.h.
typedef _Scalar Ponca::CompactExpWeightKernel< _Scalar >::Scalar |
Scalar type defined outside the class.
Definition at line 168 of file weightKernel.h.
|
inline |
Defines the smooth second order weighting function \( \nabla^2 w(x) = \frac{2 e^\frac{x^2}{x^2 - 1} \left(4 x^{\frac{2}{x^2 - 1} + 2} log(x) - (x^2 - 1) \left(-3 x^2 + 2 x^\frac{2}{x^2 - 1} - 1\right)\right)}{(x^2 - 1)^4} \).
Definition at line 183 of file weightKernel.h.
|
inline |
Defines the smooth first order weighting function \( \nabla w(x) = -\frac{2 x e^{\frac{x^2}{x^2 - 1}}}{(1 - x^2)^2} \).
Definition at line 178 of file weightKernel.h.
|
inline |
Defines the smooth weighting function \( w(x) = e^{-\frac{x^2}{1 - x^2}} \).
Definition at line 174 of file weightKernel.h.
|
staticconstexpr |
ddf is not defined and valid on the definition interval
Definition at line 194 of file weightKernel.h.
|
staticconstexpr |
df is defined and valid on the definition interval
Definition at line 192 of file weightKernel.h.