[go: up one dir, main page]

Menu

[r999]: / libmona / TODO  Maximize  Restore  History

Download this file

45 lines (30 with data), 1.3 kB

IMPLEMENTATION

BEFORE NEXT RELEASE

* add an optional size parameter to the vector command line options, in order to test
  the right number of values given in the option scanning 

CHANGES IN IO
* Rework the IO plug-in implementation by moving the virtual methods to the private 
  part of the class, and add a method to catch non-supported image types early in the save routine. 
* returning a boost::shared_ptr in the loader would make life easier

MEDIUM PRIORITY 

* documentation 
* a <make check> routine that performs an in- depth test of the library functionality
* proper testing for minc and netcdf libs and includes
* clean support for minc

LOW PRIORITY

* add a kind of extension->io/plugin mapping to select e preferred plugin 
  first, and hence avoid multiple loading of the very same file over and
  over again

* remove warnings in documentation generation

* Add Wrapper libraries:
   - gts-routines -> extra library
  - lipsia/VIA routines -> extra library

Mesh support for additional attributes

Algorithmic:
* optional mesh checking for all types of meshed loaded
* topological fixing of meshes

cf. doc/libdoc/html/todo.html

Problems: 
* when two Wraps wrap the same object, then the destruction of the both wraps gives 
  a segfault.
* dealing with complex sub attributes