12 #ifndef LagrangeInterp_HEADER 13 #define LagrangeInterp_HEADER 32 const std::vector<NEWMAT::ColumnVector>& data_array);
35 void addData(
const double& t,
const NEWMAT::ColumnVector& data);
37 bool interpolate(
const double& t, NEWMAT::ColumnVector& result)
const;
~ossimLagrangeInterpolator()
bool interpolate(const double &t, NEWMAT::ColumnVector &result) const
void addData(const double &t, const NEWMAT::ColumnVector &data)
ossimReferenced allows for shared object ref counting if the reference count ever gets to 0 or less i...
unsigned int ossim_uint32
std::vector< double > theTeeArray
ossim_uint32 theNumElements
std::basic_istream< char > istream
Base class for char input streams.
friend std::istream & operator>>(std::istream &, ossimLagrangeInterpolator &)
std::vector< double > theNormalizer
friend std::ostream & operator<<(std::ostream &, const ossimLagrangeInterpolator &)
std::vector< NEWMAT::ColumnVector > theDataArray
std::basic_ostream< char > ostream
Base class for char output streams.
ossimLagrangeInterpolator()