Difference between revisions of "Org.simantics.scenegraph.ui"

From Developer Documents
Jump to navigation Jump to search
m (Created page with ''''org.simantics.scenegraph.ui''' (SVN) contains UI components for helping in development using the org.simantics.scenegraph comp...')
 
Line 1: Line 1:
 
'''org.simantics.scenegraph.ui''' ([[svn:2d/trunk/org.simantics.scenegraph.ui|SVN]]) contains UI components for helping in development using the [[org.simantics.scenegraph]] component.
 
'''org.simantics.scenegraph.ui''' ([[svn:2d/trunk/org.simantics.scenegraph.ui|SVN]]) contains UI components for helping in development using the [[org.simantics.scenegraph]] component.
  
= Dependencies=
+
== Dependencies==
  
 
* [[org.simantics.scenegraph]]
 
* [[org.simantics.scenegraph]]
* Eclipse UI components
+
* Eclipse Workbench UI
  
= UI Components =
+
== UI Components ==
  
== Scene Graph Viewer ==
+
=== Scene Graph Viewer ===
  
 
The scene graph viewer shows the contents of the scene graph as a tree of nodes. For each node, the view shows its name, node class and internal ID. For '''IG2DNode''' instances a Z index value that determines child rendering order is also shown.
 
The scene graph viewer shows the contents of the scene graph as a tree of nodes. For each node, the view shows its name, node class and internal ID. For '''IG2DNode''' instances a Z index value that determines child rendering order is also shown.
Line 14: Line 14:
 
[[image:scenegraph_viewer.png|600px]]
 
[[image:scenegraph_viewer.png|600px]]
  
=== Attribute dialog ===
+
==== Attribute dialog ====
 
The scene graph viewer also contains a dialog for viewing scene graph node attributes. The dialog can be brought up by double-clicking a node in the viewer.
 
The scene graph viewer also contains a dialog for viewing scene graph node attributes. The dialog can be brought up by double-clicking a node in the viewer.
  
 
[[image:scenegraph_attribute_dialog.png|600px]]
 
[[image:scenegraph_attribute_dialog.png|600px]]
  
= Releases =
+
== Releases ==
== 0.9.0 ==
+
=== 0.9.0 ===
 
; New & Noteworthy
 
; New & Noteworthy
 
* Show selected scene graph node attributes, browse using reflection APIs ([[ticket:600]])
 
* Show selected scene graph node attributes, browse using reflection APIs ([[ticket:600]])
Line 27: Line 27:
 
;Repository - [[svn:2d/tags/0.9.0/repository]]
 
;Repository - [[svn:2d/tags/0.9.0/repository]]
  
= Current Development =
+
== Current Development ==
  
 
TODO:
 
TODO:
 
  * Find a way to link the selection of the active part to the scene graph viewer selection.
 
  * Find a way to link the selection of the active part to the scene graph viewer selection.
 
  * Add a mechanism to listen to the child changes in nodes. Would allow the viewer to refresh automatically.
 
  * Add a mechanism to listen to the child changes in nodes. Would allow the viewer to refresh automatically.

Revision as of 14:24, 6 October 2010

org.simantics.scenegraph.ui (SVN) contains UI components for helping in development using the org.simantics.scenegraph component.

Dependencies

UI Components

Scene Graph Viewer

The scene graph viewer shows the contents of the scene graph as a tree of nodes. For each node, the view shows its name, node class and internal ID. For IG2DNode instances a Z index value that determines child rendering order is also shown.

Scenegraph viewer.png

Attribute dialog

The scene graph viewer also contains a dialog for viewing scene graph node attributes. The dialog can be brought up by double-clicking a node in the viewer.

Scenegraph attribute dialog.png

Releases

0.9.0

New & Noteworthy
  • Show selected scene graph node attributes, browse using reflection APIs (ticket:600)
SVN tag - svn:2d/tags/0.9.0/org.simantics.scenegraph.ui
Repository - svn:2d/tags/0.9.0/repository

Current Development

TODO:

* Find a way to link the selection of the active part to the scene graph viewer selection.
* Add a mechanism to listen to the child changes in nodes. Would allow the viewer to refresh automatically.