Isis 3.0 Developer's Reference (API) |
Home |
00001 00002 #ifndef Parabola_h 00003 #define Parabola_h 00004 00026 #include <vector> 00027 #include "BasisFunction.h" 00028 00029 namespace Isis { 00030 00050 class Parabola : public Isis::BasisFunction { 00051 public: 00053 00054 // Get help to figure out why I have to pass the name in even with the 00055 // default set 00056 Parabola(const std::string &bname = "Parabola") : 00057 Isis::BasisFunction(bname, 1, 3) { } 00058 00060 ~Parabola() {} 00061 00062 void Expand(const std::vector<double> &vars); 00063 00064 }; 00065 00066 } 00067 #endif 00068