w2img::MorphTrack::Strategy Class Reference

Inheritance diagram for w2img::MorphTrack::Strategy:

w2img::CrossDissolveStrategy w2img::GradientMatchStrategy w2img::MeshWarpStrategy List of all members.

Detailed Description

Algorithm used for morphing.


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)


Constructor & Destructor Documentation

virtual w2img::MorphTrack::Strategy::~Strategy (  )  [inline, virtual]


Member Function Documentation

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.


Generated on Fri May 4 13:40:23 2012 for WDSS-IIw2algs by  doxygen 1.4.7