advect(GridType &data) | w2kmeans::MotionAdvector< GridType > | |
advect(const GridType &data, const std::string &productName, code::Image< float > *result, double xscale, double yscale, double secs) | w2kmeans::MotionAdvector< GridType > | [protected] |
CressmanAdvector(const code::TimeInterval &howFarAhead, int cressmanRadius=2) | w2kmeans::CressmanAdvector< GridType > | |
doAdvect(const code::Image< float > &orig, const std::string &productName, code::Image< float > *result, double xscale, double yscale, double secs, int directionFactor, const GridType &motx, const GridType &moty, const GridType &growth) | w2kmeans::PutGetAdvector< GridType > | [protected, virtual] |
doChangeMotionVectors(const GridType &motx, const GridType &moty, double xscale, double yscale, double secs) | w2kmeans::MotionAdvector< GridType > | [inline, protected, virtual] |
fillUnmarkedPixels(const code::Image< float > &orig, code::Image< float > *result, double xscale, double yscale, double secs, int directionFactor, const GridType &motx, const GridType &moty, const GridType &growth, code::Image< int > &marked) | w2kmeans::CressmanAdvector< GridType > | [protected, virtual] |
getAdvectInterval() const | w2kmeans::MotionAdvector< GridType > | [inline] |
getForecastValue(float inval, float secs, float growth, int directionFactor) const | w2kmeans::MotionAdvector< GridType > | [inline, protected] |
getSplatWeights() const | w2kmeans::MotionAdvector< GridType > | [inline, protected] |
handleIntermediateProduct(const code::DataType &prod) | w2kmeans::MotionEstimateHandler< GridType > | [virtual] |
handleMotionEstimate(const GridType &east, const GridType &south, const GridType &incRate, size_t scale, bool complete) | w2kmeans::MotionAdvector< GridType > | [virtual] |
hasValidMotionEstimate(const code::Time &t) const | w2kmeans::MotionAdvector< GridType > | |
MotionAdvector(const code::TimeInterval &howFarAhead) | w2kmeans::MotionAdvector< GridType > | |
PutGetAdvector(const code::TimeInterval &howFarAhead) | w2kmeans::PutGetAdvector< GridType > | |
setAccelerationCorrection(bool flag) | w2kmeans::MotionAdvector< GridType > | [inline] |
setAdvectInterval(const code::TimeInterval &howFarAhead) | w2kmeans::MotionAdvector< GridType > | |
setConstantUVFlag(bool inFlag) | w2kmeans::MotionAdvector< GridType > | [inline] |
setMaxIsBetter(bool flag) | w2kmeans::MotionAdvector< GridType > | |
setMaxRateOfIncrease(double maxGrowth, double maxDecay) | w2kmeans::MotionAdvector< GridType > | |
setOutputTypeName(GridType &data) | w2kmeans::MotionAdvector< GridType > | [protected, virtual] |
setPostprocessingFilter(code::SmartPtr< w2img::ImageFilter > newFilter) | w2kmeans::MotionAdvector< GridType > | [inline] |
setPreferredScale(size_t newScale) | w2kmeans::MotionAdvector< GridType > | |
setRateOfIncreaseFlag(bool inFlag) | w2kmeans::MotionAdvector< GridType > | [inline] |
setSplatting(bool) | w2kmeans::MotionAdvector< GridType > | |
setSplatWeights(const code::Image< float > &wts) | w2kmeans::MotionAdvector< GridType > | [protected] |
setValueIfBetter(code::Image< float > *result, int x, int y, double value, bool is_max_better) | w2kmeans::MotionAdvector< GridType > | [protected, static] |
setValueIfBetter(code::Image< float > *result, int x, int y, double value, const code::Image< float > &splatWeights, bool is_max_better) | w2kmeans::MotionAdvector< GridType > | [protected, static] |
~CressmanAdvector() | w2kmeans::CressmanAdvector< GridType > | [inline, virtual] |
~MotionAdvector() | w2kmeans::MotionAdvector< GridType > | [inline, virtual] |
~MotionEstimateHandler() | w2kmeans::MotionEstimateHandler< GridType > | [virtual] |
~PutGetAdvector() | w2kmeans::PutGetAdvector< GridType > | [inline, virtual] |