GLIMSView Source Code Documentation

Todo List

Class ConfigDlg
2006-01-21 dls - All panels in the configuration dialog need context sensitive help.

Class GlacierConfigDlg
2004-12-06 refresh the highlighting of selected glacier IDs after a "Set Line" action.

Class GlacierLineHistory
2005-07-12 dls Tweak design to create abstract undo class, and reorganize as is appropriate, removing old undo structures (mUndoLL and mUndoXY).

Class GLIMSLineData
2005-07-12 Deborah Lee Soltesz Eliminate redundant "with and without history" functions as much as possible. See also GlacierLineHistory.

Class GLIMSLineData
2005-07-23 Deborah Lee Soltesz Is memory being properly cleaned up during undo and redo? Are GID/Line associations properly managed?

Member GLIMSLineData::restoreLine (GlacierLine &line, int iline=-1)
dls 2005-07-12 insert lines back into their proper place in the lineset structure

Member GLIMSLineData::startMoveLineNode (int iline, int inode, Node &xynode)
2005-07-12 dls Need better handling of keeping track of history of moved nodes - only first move is tracked. Getting these functions into the higher level classes will alllow them to be called at the appropriate times from VectorEditor.

Member GLIMSLineData::reinsertLineNode (Node &node, int iline, int inode=-1)
dls 2005-07-12 restore first node in line to its correct position

Member GLIMSProject::open ()
2005-08-04 deborah lee soltesz Add filter to file chooser box

Member GLIMSProject::save ()
2005-08-04 deborah lee soltesz Add filter to file chooser box

Member GLIMSProject::saveAs ()
2005-08-04 deborah lee soltesz Add filter to file chooser box

Member GLIMSProject::exportGLIMSIngest ()
2005-08-04 deborah lee soltesz Does export handle all the fields correctly, particularly not truncate text fields? Add filter to file chooser box

Member GLIMSProject::exportGLIMSIngest ()
2006-01-07 deborah lee soltesz Making additions to save ELA, ELA desc, record status to exported glaciers file - need to make sure tags are correct (according to GLIMS spec) and are imported via importGLIMSIngest

Member GLIMSProject::importGLIMSIngestImageInfo ()
2005-08-04 deborah lee soltesz Add filter to file chooser box

Member GLIMSProject::importGLIMSIngestImageInfo ()
2006-01-07 deborah lee soltesz Making additions to save ELA, ELA desc, record status to exported glaciers file - need to make sure tags are correct (according to GLIMS spec) and are imported correctly in this function

Member GLIMSProject::importGLIMSIngestImageInfo ()
look at what's being done here and why, and possibly change to using a Qt object to handle the situation (note by deborah)

Member GLIMSProject::importGLIMSIngestImageInfo ()
2006-01-21 dls Considering taking this check out completely

Member GLIMSProject::importGLIMSIngestData ()
2005-08-04 deborah lee soltesz Add filter to file chooser box

Member GLIMSProject::importGLIMSIngestData ()
2006-01-07 deborah lee soltesz Making additions to save ELA, ELA desc, record status to exported glaciers file - need to make sure tags are correct (according to GLIMS spec) and are imported correctly in this function

Member GLIMSProject::importGLIMSIngestData ()
look at what's being done here and why, and possibly change to using a Qt object to handle the situation (note by deborah)

Member GLIMSProject::importGLIMSIngestData ()
2006-01-21 dls Considering taking this check out completely

Class ImageCalculator
dls 2006-08-06 remove algorithm choice functionality

Member ImageCalculator::algorithm
get rid of the poly drawing algorithm chooser

Class ImageCalculatorDialog
dls 2006-08-06 remove algorithm choice functionality

Member ImageCalculatorDialog::algorithms
dls - get rid of algorithm chooser

Member ImageCalculatorDialog::buildDialog ()
dls - get rid of algorithm chooser

Member ImageCalculatorDialog::doCalculation ()
dls - get rid of algorithm chooser

Class ImageInfDlg
2006-01-09 dls - Create better DateTime edit field to force users to provide a date/time that can be easily written in the correct ISO format.

Class ImageInfDlg
2006-01-23 dls - Need to confirm all the information required by the GLIMS database is being captured and stored

Member ImageInfDlg::validIso8601DateTime (QString &str)
2006-01-21 dls - Make this function more stringent and robust. Invalid dates (e.g. 2006-19-32) should return false.

Class ImageShapeFinder
dls 2006-08-06 remove algorithm choice functionality

Member ImageShapeFinder::algorithm
get rid of the poly drawing algorithm chooser

Member ImageShapeFinder::nextBorderPoint (int i, std::vector< bool > &flags)
dls - get rid of algorithm chooser

Member LineDef::validate (ValidationReport *valRep)
2007-06-13 dls LineDef::mName in validation -- What is this and is it needed/required???

Class LineDefDlg
2006-01-23 dls - More line colors

Member LineDefDlg::setSelected ()
Make mProj->getLineDef( mProj->mSelLDF, ldf, attr ) work (note by Dan).

Class MainToolbar
2005-08-05 deborah lee soltesz Set window title to project filename. May involve making the mainWidget something other than a QToolBar

Member MainToolbar::setupProj (GLIMSProject *)
2007-05-27 dls - fill out VectorLayerDlg and hook up with toolbar

Member PixelArray::getAsString (std::string delim)
Improve performance if possible

Member PixelArray::getAsString (std::string delim, std::ofstream &f)
Improve performance if possible

Member SessionDlg::atchanged (const QString &)
2005-08-04 deborah lee soltesz Analysis Time not quite legal - needs to be read-only because it's the timestamp of the last export

Member SessionDlg::rcchanged (const QString &)
2005-08-04 deborah lee soltesz RC ID not quite right - needs to be a drop-down box read from a "valids" file

Home | Search | Disclaimers & Privacy | Contact Us
GLIMSView Maintainer: dsoltesz@usgs.gov