Isis 3 Developer Reference
PolynomialBivariate.h
Go to the documentation of this file.
1 #ifndef PolynomialBivariate_h
2 #define PolynomialBivariate_h
3 
25 #include <vector>
26 #include "BasisFunction.h"
27 
28 namespace Isis {
54  public:
55  PolynomialBivariate(int degree);
56 
59 
60  void Expand(const std::vector<double> &vars);
61 
62  private:
63  int p_degree;
64  };
65 };
66 
67 #endif
68 
PolynomialBivariate(int degree)
Create a PolynomialBivariate object.
Definition: PolynomialBivariate.cpp:33
~PolynomialBivariate()
Destroys the PolynomialBivariate object.
Definition: PolynomialBivariate.h:58
Nth degree Polynomial with two variables.
Definition: PolynomialBivariate.h:53
void Expand(const std::vector< double > &vars)
This is the the overriding virtual function that provides the expansion of the two input variables in...
Definition: PolynomialBivariate.cpp:45
Generic linear equation class.
Definition: BasisFunction.h:64
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31