#include <ossimLagrangeInterpolator.h>
Definition at line 23 of file ossimLagrangeInterpolator.h.
◆ ossimLagrangeInterpolator() [1/3]
ossimLagrangeInterpolator::ossimLagrangeInterpolator |
( |
| ) |
|
|
inline |
◆ ossimLagrangeInterpolator() [2/3]
ossimLagrangeInterpolator::ossimLagrangeInterpolator |
( |
std::istream & |
| ) |
|
◆ ossimLagrangeInterpolator() [3/3]
ossimLagrangeInterpolator::ossimLagrangeInterpolator |
( |
const std::vector< double > & |
t_array, |
|
|
const std::vector< NEWMAT::ColumnVector > & |
data_array |
|
) |
| |
Definition at line 42 of file ossimLagrangeInterpolator.cpp.
48 static const char MODULE[]=
"ossimLagrangeInterpolator(int, double, Vector) CONSTRUCTOR";
49 if (traceDebug())
CLOG <<
"entering..." << endl;
58 for (i=0; i<numPoints; i++)
70 if (traceDebug())
CLOG <<
"returning..." << endl;
os2<< "> n<< " > nendobj n
unsigned int ossim_uint32
std::vector< double > theTeeArray
ossim_uint32 theNumElements
std::vector< double > theNormalizer
std::vector< NEWMAT::ColumnVector > theDataArray
◆ ~ossimLagrangeInterpolator()
ossimLagrangeInterpolator::~ossimLagrangeInterpolator |
( |
| ) |
|
◆ addData()
void ossimLagrangeInterpolator::addData |
( |
const double & |
t, |
|
|
const NEWMAT::ColumnVector & |
data |
|
) |
| |
◆ interpolate()
bool ossimLagrangeInterpolator::interpolate |
( |
const double & |
t, |
|
|
NEWMAT::ColumnVector & |
result |
|
) |
| const |
Definition at line 93 of file ossimLagrangeInterpolator.cpp.
Referenced by ossimRS1SarModel::imagingRay().
95 static const char MODULE[] =
"ossimLagrangeInterpolator::interpolate()";
96 if (traceDebug())
CLOG <<
"entering..." << endl;
115 if (traceDebug())
CLOG <<
"leaving." << endl;
unsigned int ossim_uint32
std::vector< double > theTeeArray
std::vector< double > theNormalizer
std::vector< NEWMAT::ColumnVector > theDataArray
◆ operator<<
◆ operator>>
◆ theDataArray
std::vector<NEWMAT::ColumnVector> ossimLagrangeInterpolator::theDataArray |
|
private |
◆ theNormalizer
std::vector<double> ossimLagrangeInterpolator::theNormalizer |
|
private |
◆ theNumElements
◆ theTeeArray
std::vector<double> ossimLagrangeInterpolator::theTeeArray |
|
private |
The documentation for this class was generated from the following files: