Difference between revisions of "Roadmap"

From TexGen
Jump to navigationJump to search
Line 5: Line 5:
 
* Export to VTK files - '''Done!'''
 
* Export to VTK files - '''Done!'''
 
* Export to STL files - '''Done!'''
 
* Export to STL files - '''Done!'''
* Add overloaded constructors for CFibreDistribution class
 
* Textile summary reporting tool
 
 
* Add function to test if Repeat vector corresponds to yarn end pos - start pos
 
* Add function to test if Repeat vector corresponds to yarn end pos - start pos
 
* Add ability to set textile name in the 2d weave wizard
 
* Add ability to set textile name in the 2d weave wizard
 +
* '''Textile summary reporting tool'''
 +
** Create a new class containing information about the textile, CTextile will then contain an instance of this class.
 +
** Store all information in SI units, have function to set values. Each function should have a second parameter that specifies when unit it is given in.
 +
** If information is not given it should be clear that it is not (i.e. set to 0 for example only if 0 would not be a valid value)
 +
** Add overloaded constructors for CFibreDistribution class
 +
 
* '''Modeller'''
 
* '''Modeller'''
 
** Implement the remaining cross section types
 
** Implement the remaining cross section types

Revision as of 15:26, 19 June 2007

ChangeLog

Todo

http://sourceforge.net/tracker/?group_id=181000

  • Export to VTK files - Done!
  • Export to STL files - Done!
  • Add function to test if Repeat vector corresponds to yarn end pos - start pos
  • Add ability to set textile name in the 2d weave wizard
  • Textile summary reporting tool
    • Create a new class containing information about the textile, CTextile will then contain an instance of this class.
    • Store all information in SI units, have function to set values. Each function should have a second parameter that specifies when unit it is given in.
    • If information is not given it should be clear that it is not (i.e. set to 0 for example only if 0 would not be a valid value)
    • Add overloaded constructors for CFibreDistribution class
  • Modeller
    • Implement the remaining cross section types
    • Popup menu in the outliner when right clicking on a yarn to assign sections and whatnot
    • Have option to see repeat vectors graphically along with some repeated yarns
    • Make sure everything is sound with domains
    • Do sorting based on camera position for transparency
    • Box selection
    • Layers so that picking of nodes belonging to specific yarns made easier
    • Add undo ability
    • Make sure python code is generated for all important operations (e.g. python code should be generated when mouse is released from a move operation)
  • Bugs
    • When user clicks create textile from the modeller and then presses cancel, a new textile is created anyway. - Fixed