Difference between revisions of "Roadmap"
From TexGen
Jump to navigationJump to search| Line 1: | Line 1: | ||
== ChangeLog == | == ChangeLog == | ||
| − | + | * '''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''' | |
| − | * 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''' | |
| − | * 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''' | |
| − | * 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