CEDRIC  Revision_backup-2009-02
Todo List
Class EarthMoversDistance< T, F >

Make getter not only for optimal solution value but also for optimal flow assignment

Get rid of second template parameter, it's redundant in current implementation

Throw proper exceptions instead of just error-strings

Class FastMDS< ValueType >

Automatically choose parameters p (number of submatrices) and s (sample size).

Implement iteration (i.e. if submatrices D_i or align matrix M is too large recursively apply FastMDS to them).

Member MyCamera::setLikeCamera (osg::Camera *cam)
Implementation
Member MyCameraManipulator::setByMatrix (const osg::Matrixd &matrix)
Implement
Member OsgViewerWidget::requestWarpPointer (float x, float y)
implement
Class PAMClustering
Switch from brute force swap-cost calculation to more efficient cost-update.
Member PhastGeometryBuilder::createLabel (const std::string &label, osg::Node *node=0)
Use global font (at the moment "Arial.ttf" hardcoded)
Member PhastInterface::openMDST (std::string filename)
Remove g_phast pointer and activate HACK here
Class PhastParser
Show progress bar during parsing.
Member RulerWidget::paintEvent (QPaintEvent *event)

Could painter.setWindow(minRange,0,maxRange,1) simplify the calculations here?

Remove while() loop for subdivision (plus make usage more coherent, its musguiding that subdivision is only done when fixedDivision is active!)

Only draw visible part of ruler