Skip to content
mariuswatz edited this page Jun 19, 2012 · 4 revisions

So far I've been developing Modelbuilder at a pretty intense speed, focusing on functions needed for my own projects and workshops. The Javadoc is pitifully empty and I don't even have lists of changes for versions released. Below is my first feeble attempt.

For now the examples folder is the place to look to figure out how the various classes work.

Change list for v0007a03

Fixes

  • UGeometry.draw() and UVertexList.draw() should now detect if rendering engine is JAVA2D and use vertex(x,y) rather than vertex(x,y,z)
  • Fixed USimpleGUI layout logic, added dropdown lists and Textarea controllers
  • Added convenience methpd USimpleGUI.isMouseOver()
  • Added UNav3D.setGUI(USimpleGUI gui) so that UNav3D instances will ignore mouseDragged events when cursor is over GUI controllers.

New classes (experimental)

  • New: Utilesaver, see examples for demo
  • New: UApp and USketch, the start of a framework for sketches with multiple scenes. It also takes care of nuisance tasks like window positioning and the like. Might be too ambitious for its own good.
  • New: UFileStructure and UFileNode, allowing recursive traversing of file structure and export to CSV (convenient to check for dupes). Needs polishing. See examples for demo

Clone this wiki locally