addMotionEstimateHandler(code::SmartPtr< MotionEstimateHandler< GridType > > a) | w2kmeans::MotionEstimateSupplier< GridType > | [inline] |
ageOff() | w2kmeans::MotionEstimator< GridType > | [protected, virtual] |
allowChangingMissingData(bool in) | w2img::SingleData2DFilter | [inline, virtual] |
canChangeMissing() const | w2img::SingleData2DFilter | [inline, virtual] |
computeMotion(const w2img::GeographicData2DAdapter< X > &data) | w2kmeans::MotionEstimator< GridType > | |
computeMotionEstimate(const GridType &oldImage, const GridType &newImage, int maxMotion_x, int maxMotion_y, const ScaleCalculator< GridType > &)=0 | w2kmeans::MotionEstimator< GridType > | [pure virtual] |
computeMotionFromGrid(const GridType &oldData) | w2kmeans::MotionEstimator< GridType > | [protected, virtual] |
computeMotionFromGrids(const GridType &oldData, const GridType &newData) | w2kmeans::MotionEstimator< GridType > | [protected, virtual] |
estimateBestMovement(const code::Image< float > &error_field, size_t num_pixels_in_mask, double *x, double *y) | w2kmeans::MotionEstimator< GridType > | [protected] |
fillMissingMovement(GridType &x, GridType &y, GridType &gr, const ScaleCalculator< GridType > &) | w2kmeans::MotionEstimator< GridType > | [protected, virtual] |
filter(const GridType &) | w2kmeans::MotionEstimator< GridType > | |
w2kmeans::DefaultGridFilter::filter(const code::LatLonGrid &) | w2kmeans::DefaultGridFilter | [virtual] |
w2kmeans::DefaultGridFilter::filter(const code::RadialSet &) | w2kmeans::DefaultGridFilter | [virtual] |
w2kmeans::DefaultGridFilter::filter(const code::CartesianGrid2D &) | w2kmeans::DefaultGridFilter | [virtual] |
getIntermediateOutputs(const GridType &currData, const GridType &ux, const GridType &uy) const | w2kmeans::MotionEstimator< GridType > | [inline, virtual] |
getModel_U() const | w2kmeans::MotionEstimator< GridType > | [inline, protected] |
getModel_V() const | w2kmeans::MotionEstimator< GridType > | [inline, protected] |
getPreviousComputationTime() const | w2kmeans::MotionEstimator< GridType > | [inline, protected] |
getResult() | w2img::Data2DFilter | [inline] |
getTimeBetweenFrames() const | w2kmeans::MotionEstimator< GridType > | [inline, protected] |
getWrapAroundRadials() const | w2img::SingleData2DFilter | [inline, virtual] |
handleIntermediateProduct(const code::DataType &prod) | w2kmeans::MotionEstimateHandler< GridType > | [virtual] |
handleMotionEstimate(const GridType &east, const GridType &south, const GridType &rateOfIncrease, size_t scale, bool complete) | w2kmeans::MotionEstimator< GridType > | [virtual] |
hasModelWindField() const | w2kmeans::MotionEstimator< GridType > | [inline, protected] |
initResults(const GridType &newdata) | w2kmeans::MotionEstimator< GridType > | [virtual] |
isProcessing() const | w2kmeans::MotionEstimateSupplier< GridType > | [inline] |
MotionEstimateSupplier() | w2kmeans::MotionEstimateSupplier< GridType > | [inline] |
MotionEstimator(size_t maxVelocityInMetersPerSecond=20) | w2kmeans::MotionEstimator< GridType > | |
myRateOfIncrease | w2kmeans::MotionEstimator< GridType > | [protected] |
myResult | w2img::Data2DFilter | [protected] |
myScale | w2kmeans::MotionEstimator< GridType > | [protected] |
myXmovement | w2kmeans::MotionEstimator< GridType > | [protected] |
myYmovement | w2kmeans::MotionEstimator< GridType > | [protected] |
notifyIntermediateProduct(const code::DataType &grid) | w2kmeans::MotionEstimateSupplier< GridType > | [protected] |
notifyMotionEstimate(const GridType &motionEast, const GridType &motionSouth, const GridType &growthRate, size_t scale, bool complete) | w2kmeans::MotionEstimateSupplier< GridType > | [protected] |
preprocessInputData(GridType &image) | w2kmeans::MotionEstimator< GridType > | [protected, virtual] |
process(code::PolarGrid &) | w2img::SingleData2DFilter | |
process(code::RadialSet &) | w2img::SingleData2DFilter | |
process(code::CartesianGrid2D &) | w2img::SingleData2DFilter | |
process(code::LatLonGrid &) | w2img::SingleData2DFilter | |
process(code::WindFieldStruct< code::LatLonGrid > &) | w2img::SingleData2DFilter | |
process(code::WindFieldStruct< code::CartesianGrid2D > &) | w2img::SingleData2DFilter | |
remap(const code::WindFieldStruct< GridType > &orig) | w2kmeans::MotionEstimator< GridType > | |
reset() | w2img::Data2DFilter | [inline] |
setCartesianGridDimension(const code::Length &indim) | w2img::SingleData2DFilter | [inline, virtual] |
setCartesianGridResolutionRatio(double inres) | w2img::SingleData2DFilter | [inline, virtual] |
setMinimumTimeBetweenEstimates(int newMinimumTimeDiffInSeconds) | w2kmeans::MotionEstimator< GridType > | |
setMinimumTimeBetweenFrames(int newMinimumTimeDiffInSeconds) | w2kmeans::MotionEstimator< GridType > | |
setModelWindField(code::SmartPtr< code::WindFieldStruct< GridType > > wf) | w2kmeans::MotionEstimator< GridType > | [inline] |
setPostprocessingFilter(code::SmartPtr< w2img::ImageFilter > newFilter) | w2kmeans::MotionEstimator< GridType > | [inline] |
setProcessingFlag(bool input) | w2kmeans::MotionEstimateSupplier< GridType > | [inline, protected] |
setQuantizationLevel(double newLevel) | w2kmeans::MotionEstimator< GridType > | [inline] |
setToHandleRadialData(bool in) | w2img::SingleData2DFilter | [inline, virtual] |
setWrapAroundRadials(size_t numWrapAroundRadials) | w2img::SingleData2DFilter | [inline, virtual] |
shouldProcessInputAt(const code::Time &newTime) const | w2kmeans::MotionEstimator< GridType > | [virtual] |
SingleData2DFilter() | w2img::SingleData2DFilter | |
~Data2DFilter() | w2img::Data2DFilter | [inline, virtual] |
~DefaultGridFilter() | w2kmeans::DefaultGridFilter | [virtual] |
~MotionEstimateHandler() | w2kmeans::MotionEstimateHandler< GridType > | [virtual] |
~MotionEstimateSupplier() | w2kmeans::MotionEstimateSupplier< GridType > | [inline, virtual] |
~MotionEstimator() | w2kmeans::MotionEstimator< GridType > | [virtual] |
~SingleData2DFilter() | w2img::SingleData2DFilter | [virtual] |