Orfeo ToolBox  4.2
Orfeo ToolBox is not a black box
Public Types | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
otb::RBFKernelFunctor Class Reference

Undocumented. More...

#include <otbMeanShiftKernels.h>

+ Inheritance diagram for otb::RBFKernelFunctor:
+ Collaboration diagram for otb::RBFKernelFunctor:

Public Types

typedef RBFKernelFunctor Self
 
typedef RBFKernelFunctor Self
 
typedef GenericKernelFunctorBase Superclass
 
typedef GenericKernelFunctorBase Superclass
 

Public Member Functions

 RBFKernelFunctor ()
 
 RBFKernelFunctor ()
 
virtual ~RBFKernelFunctor ()
 
virtual ~RBFKernelFunctor ()
 
virtual GenericKernelFunctorBase * Clone () const
 
virtual GenericKernelFunctorBase * Clone () const
 
virtual double derivative (const svm_node *x, const svm_node *y, const svm_parameter &param, int degree, int index, bool isAtEnd, double constValue) const
 
virtual double derivative (const svm_node *x, const svm_node *y, const svm_parameter &param, int degree, int index, bool isAtEnd, double constValue) const
 
virtual double operator() (const svm_node *x, const svm_node *y, const svm_parameter &param) const
 
virtual double operator() (const svm_node *x, const svm_node *y, const svm_parameter &param) const
 

Protected Member Functions

 RBFKernelFunctor (const Self &copy)
 
 RBFKernelFunctor (const Self &copy)
 
RBFKernelFunctoroperator= (const Self &copy)
 
RBFKernelFunctoroperator= (const Self &copy)
 

Private Attributes

CustomKernelFunctor m_Custom
 

Detailed Description

Undocumented.

Definition at line 423 of file otbMeanShiftKernels.h.

Member Typedef Documentation

Definition at line 415 of file otbSVMKernels.h.

Definition at line 426 of file otbMeanShiftKernels.h.

typedef GenericKernelFunctorBase otb::RBFKernelFunctor::Superclass

Definition at line 416 of file otbSVMKernels.h.

typedef GenericKernelFunctorBase otb::RBFKernelFunctor::Superclass

Definition at line 427 of file otbMeanShiftKernels.h.

Constructor & Destructor Documentation

otb::RBFKernelFunctor::RBFKernelFunctor ( )
inline

Definition at line 429 of file otbMeanShiftKernels.h.

virtual otb::RBFKernelFunctor::~RBFKernelFunctor ( )
inlinevirtual

Definition at line 434 of file otbMeanShiftKernels.h.

otb::RBFKernelFunctor::RBFKernelFunctor ( const Self copy)
inlineprotected

Definition at line 522 of file otbMeanShiftKernels.h.

otb::RBFKernelFunctor::RBFKernelFunctor ( )
inline

Definition at line 418 of file otbSVMKernels.h.

virtual otb::RBFKernelFunctor::~RBFKernelFunctor ( )
inlinevirtual

Definition at line 423 of file otbSVMKernels.h.

otb::RBFKernelFunctor::RBFKernelFunctor ( const Self copy)
inlineprotected

Definition at line 511 of file otbSVMKernels.h.

Member Function Documentation

virtual GenericKernelFunctorBase* otb::RBFKernelFunctor::Clone ( ) const
inlinevirtual

Definition at line 426 of file otbSVMKernels.h.

virtual GenericKernelFunctorBase* otb::RBFKernelFunctor::Clone ( ) const
inlinevirtual

Definition at line 437 of file otbMeanShiftKernels.h.

virtual double otb::RBFKernelFunctor::derivative ( const svm_node *  x,
const svm_node *  y,
const svm_parameter &  param,
int  degree,
int  index,
bool  isAtEnd,
double  constValue 
) const
inlinevirtual

Definition at line 437 of file otbSVMKernels.h.

References derivative(), and operator()().

virtual double otb::RBFKernelFunctor::derivative ( const svm_node *  x,
const svm_node *  y,
const svm_parameter &  param,
int  degree,
int  index,
bool  isAtEnd,
double  constValue 
) const
inlinevirtual

Definition at line 448 of file otbMeanShiftKernels.h.

References operator()().

Referenced by derivative().

virtual double otb::RBFKernelFunctor::operator() ( const svm_node *  x,
const svm_node *  y,
const svm_parameter &  param 
) const
inlinevirtual

Definition at line 431 of file otbSVMKernels.h.

References m_Custom.

virtual double otb::RBFKernelFunctor::operator() ( const svm_node *  x,
const svm_node *  y,
const svm_parameter &  param 
) const
inlinevirtual

Definition at line 442 of file otbMeanShiftKernels.h.

References m_Custom.

Referenced by derivative().

RBFKernelFunctor& otb::RBFKernelFunctor::operator= ( const Self copy)
inlineprotected

Definition at line 517 of file otbSVMKernels.h.

RBFKernelFunctor& otb::RBFKernelFunctor::operator= ( const Self copy)
inlineprotected

Definition at line 528 of file otbMeanShiftKernels.h.

Member Data Documentation

CustomKernelFunctor otb::RBFKernelFunctor::m_Custom
private

Definition at line 535 of file otbMeanShiftKernels.h.

Referenced by operator()().


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