USGS

Isis 3.0 Developer's Reference (API)

Home

VecFilter.h

Go to the documentation of this file.
00001 #ifndef VecFilter_h
00002 #define VecFilter_h
00003 
00023 #include <vector>
00024 #include "iString.h"
00025 
00026 namespace Isis {
00044   class VecFilter {
00045     public:
00046       VecFilter();
00047       ~VecFilter();
00048 
00049       std::vector<double> LowPass(std::vector<double> invec, int boxsize);
00050       std::vector<double> HighPass(std::vector<double> invec1, std::vector<double> invec2);
00051       std::vector<double> HighPass(std::vector<double> pdInVector1, std::vector<double> pdInVector2, 
00052              std::vector<int> piValidPntsVector, int piMaxPoints, const iString & psMode="SUBTRACT");
00053 
00054     private:
00055   };
00056 } // end namespace isis
00057 
00058 #endif
00059