todos.txt 945 B

1234567891011121314151617181920212223
  1. - compile on Linux, Mac OS X, Windows
  2. - unit tests for all functions
  3. - standardize name of library "libigl", purge IGL LIB, igl_lib, igl lib, IGL
  4. Library, etc.
  5. - clean up examples
  6. - standardize use of string/char *, add to style conventions
  7. - standardize Eigen Templates, add to style conventions
  8. + standardize headers-only vs. static library
  9. - clean up tga.h
  10. + standardize igl includes #include "cotangent.h" or #include <cotangent.h>
  11. - implement an IGL_NO_OPENGL and IGL_NO_GLUT compiler option
  12. - clean up edgetopology.h
  13. + clean up mvc.h
  14. - clean up orth.h
  15. - clean up and rename pos.h
  16. - fix bugs in examples/Core/example2.cpp
  17. - replace generic names read.h/write.h with something like read_poly_mesh.h
  18. - create libigltga extra
  19. - rename moveFV.h
  20. - is_border_vertex.h should not require V
  21. - consistent checks/asserts for: manifoldness, closedness, triangles-only
  22. e.g. check_mesh(V,F,MANIFOLD | CLOSED | TRIANGLES_ONLY)
  23. - clean up Timer.h