![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Public Member Functions | |
| ~PolynomialKernel () | |
| destructor | |
| ipReal64 | getAlpha () const |
| retrieve alpha multiplicative factor for polynomial function | |
| ipReal64 | getBeta () const |
| retrieve beta additive factor for polynomial function | |
| ipReal64 | getDegree () const |
| retrieve polynomial function degree | |
| IPSDK_FORCEINLINE ipReal64 | value (const Vector &v) const |
| compute function value for two equal input points | |
| IPSDK_FORCEINLINE ipReal64 | value (const Vector &v0, const Vector &v1) const |
| compute function value for two input points More... | |
Static Public Member Functions | |
| static PolynomialKernel | createKernel (const ipReal64 alpha, const ipReal64 beta, const ipReal64 degree) |
| function allowing to create a kernel More... | |
Protected Member Functions | |
| PolynomialKernel (const ipReal64 alpha, const ipReal64 beta, const ipReal64 degree) | |
| Constructor. | |
Protected Attributes | |
| ipReal64 | _alpha |
| alpha multiplicative factor for polynomial function | |
| ipReal64 | _beta |
| beta additive factor for polynomial function | |
| ipReal64 | _degree |
| polynomial function degree | |
|
static |
function allowing to create a kernel
| ipsdk::math::IPSDKMathException | if alpha <= 0 |
| ipsdk::math::IPSDKMathException | if beta < 0 |
| ipsdk::math::IPSDKMathException | if degree <= 0 |
|
inline |
compute function value for two input points
1.8.14