Inheritance diagram for w2img::MorphTrack::Strategy:
Public Member Functions | |
virtual | ~Strategy () |
virtual void | init (const code::LatLonGrid &image1, const code::LatLonGrid &image2)=0 |
virtual code::LatLonGrid | morph (float frac_w2)=0 |
Static Public Member Functions | |
static void | crossDissolve (const code::Dim2D< float > &image1, const code::Dim2D< float > &image2, float frac_w2, float min_thresh, code::Dim2D< float > &result) |
virtual w2img::MorphTrack::Strategy::~Strategy | ( | ) | [inline, virtual] |
static void w2img::MorphTrack::Strategy::crossDissolve | ( | const code::Dim2D< float > & | image1, | |
const code::Dim2D< float > & | image2, | |||
float | frac_w2, | |||
float | min_thresh, | |||
code::Dim2D< float > & | result | |||
) | [static] |
virtual void w2img::MorphTrack::Strategy::init | ( | const code::LatLonGrid & | image1, | |
const code::LatLonGrid & | image2 | |||
) | [pure virtual] |
Implemented in w2img::CrossDissolveStrategy, w2img::GradientMatchStrategy, and w2img::MeshWarpStrategy.
virtual code::LatLonGrid w2img::MorphTrack::Strategy::morph | ( | float | frac_w2 | ) | [pure virtual] |
Implemented in w2img::CrossDissolveStrategy, w2img::GradientMatchStrategy, and w2img::MeshWarpStrategy.