Difference between revisions of "Roadmap"

From TexGen
Jump to navigationJump to search
 
Line 1: Line 1:
 
== ChangeLog ==
 
== ChangeLog ==
== Core ==
+
* '''Core'''
* Introduced new 'ObjectContainer' class to ease memory handling
+
** Introduced new 'ObjectContainer' class to ease memory handling
* Fixed a bug with saving to XML file
+
** Fixed a bug with saving to XML file
* Improved SectionMeshRectangular to deal with circular-like cross sections
+
** Improved SectionMeshRectangular to deal with circular-like cross sections
* Changed AssignDomain to take a const reference.
+
** Changed AssignDomain to take a const reference.
* Added SetThickness function to CTextileWeave
+
** Added SetThickness function to CTextileWeave
* If yarn interpolation function, resolution, section and section mesh are not defined defaults are used now instead of giving error messages
+
** If yarn interpolation function, resolution, section and section mesh are not defined defaults are used now instead of giving error messages
  
== Renderer ==
+
* '''Renderer'''
* Extended CRenderer::Start method to include the ability to render window size
+
** Extended CRenderer::Start method to include the ability to render window size
* Added function to take screenshot
+
** Added function to take screenshot
  
=== GUI ===
+
* '''GUI'''
* Updated to be compatible with wxWidgets 2.8
+
** Updated to be compatible with wxWidgets 2.8
* Updated GUI to work with wxWidgets unicode build
+
** Updated GUI to work with wxWidgets unicode build
* Introduced new modeller page
+
** Introduced new modeller page
  
=== General ===
+
* '''General'''
* Added twill weave example script
+
** Added twill weave example script
* Created unit tests for GridFile.py, FlowTex.py, WiseTex.py and TexGenv2.py
+
** Created unit tests for GridFile.py, FlowTex.py, WiseTex.py and TexGenv2.py
* Updated TexGenv2.py to read Up vectors. However there is still no support for varying cross section definition.
+
** Updated TexGenv2.py to read Up vectors. However there is still no support for varying cross section definition.
* Added tolerance to find PointInsideYarn
+
** Added tolerance to find PointInsideYarn
* Updated lenticular cross section to allow a distortion lenticular cross section
+
** Updated lenticular cross section to allow a distortion lenticular cross section
* Changed the behaviour of FlowTex.py in response to request from Bart
+
** Changed the behaviour of FlowTex.py in response to request from Bart
* Fixed problem with calling CTexGenRenderer::ResetCamera(XYZ) from python.
+
** Fixed problem with calling CTexGenRenderer::ResetCamera(XYZ) from python.
* Cleaned up C++ example programs
+
** Cleaned up C++ example programs
* Changed doxyfile to generate windows .chm help file and included in the installer
+
** Changed doxyfile to generate windows .chm help file and included in the installer
* Added option to create static builds
+
** Added option to create static builds
  
  

Revision as of 10:12, 7 June 2007

ChangeLog

  • Core
    • Introduced new 'ObjectContainer' class to ease memory handling
    • Fixed a bug with saving to XML file
    • Improved SectionMeshRectangular to deal with circular-like cross sections
    • Changed AssignDomain to take a const reference.
    • Added SetThickness function to CTextileWeave
    • If yarn interpolation function, resolution, section and section mesh are not defined defaults are used now instead of giving error messages
  • Renderer
    • Extended CRenderer::Start method to include the ability to render window size
    • Added function to take screenshot
  • GUI
    • Updated to be compatible with wxWidgets 2.8
    • Updated GUI to work with wxWidgets unicode build
    • Introduced new modeller page
  • General
    • Added twill weave example script
    • Created unit tests for GridFile.py, FlowTex.py, WiseTex.py and TexGenv2.py
    • Updated TexGenv2.py to read Up vectors. However there is still no support for varying cross section definition.
    • Added tolerance to find PointInsideYarn
    • Updated lenticular cross section to allow a distortion lenticular cross section
    • Changed the behaviour of FlowTex.py in response to request from Bart
    • Fixed problem with calling CTexGenRenderer::ResetCamera(XYZ) from python.
    • Cleaned up C++ example programs
    • Changed doxyfile to generate windows .chm help file and included in the installer
    • Added option to create static builds


Todo

  • Modeller
    • Add ability to create new yarns
    • Add ability to create/delete yarn nodes