KernelFixed.cpp 604 B

123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * @file KernelFixed.cpp
  3. * @brief Standard kernel
  4. * @author Erik Rodner
  5. * @date 10/24/2007
  6. */
  7. #include <iostream>
  8. #include "KernelFixed.h"
  9. using namespace OBJREC;
  10. using namespace std;
  11. using namespace NICE;
  12. KernelFixed::KernelFixed( ParameterizedKernel *_mykernel ) : Kernel(true), mykernel(_mykernel)
  13. {
  14. }
  15. KernelFixed::~KernelFixed()
  16. {
  17. }
  18. double KernelFixed::K (const NICE::Vector & x, const NICE::Vector & y) const
  19. {
  20. return mykernel->K(x,y);
  21. }
  22. void KernelFixed::calcKernelData ( const VVector & vecSet, KernelData *kernelData ) const
  23. {
  24. mykernel->calcKernelData ( vecSet, kernelData );
  25. }