Difference between revisions of "Org.simantics.g2d"

From Developer Documents
Jump to navigation Jump to search
m
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
  
= Features =
+
== Features ==
 
;Canvas chassis
 
;Canvas chassis
: SWT, AWT and AWT fullscreen canvas controls for [[wikipedia:Java 2D|Java2D]]-based 2D rendering of ''canvas contexts''.
+
: SWT, AWT and AWT fullscreen canvas controls for [[wikipedia:Java 2D|Java2D]]-based 2D rendering of ''canvas contexts''. Rendering is defined by a [[org.simantics.scenegraph|scene graph]] structure.
 
; Canvas context
 
; Canvas context
: An abstraction for composing and managing ''canvas participants'' that can contribute to the functionality of the ''canvas context''.
+
: An abstraction for composing and managing ''canvas participants'' that can contribute to the functionality of the ''canvas context''. Functionality here means for example scene graph manipulation or input event processing.
 
; Unified Event system
 
; Unified Event system
 
: SWT/AWT input event gathering and uniform propagation to ''canvas participants''.
 
: SWT/AWT input event gathering and uniform propagation to ''canvas participants''.
Line 15: Line 15:
 
: A model-independent diagramming framework on top of a canvas.
 
: A model-independent diagramming framework on top of a canvas.
  
= Development =
+
== Download ==
 
 
= Download =
 
 
{| style="background-color: #e9e9e9; border: 1px solid #aaaaaa; width: 75%;"
 
{| style="background-color: #e9e9e9; border: 1px solid #aaaaaa; width: 75%;"
 
| '''Version'''
 
| '''Version'''
Line 32: Line 30:
 
|}
 
|}
  
= See Also =
+
== See Also ==
 
* [[org.simantics.diagram]]
 
* [[org.simantics.diagram]]
 
* [[org.simantics.scenegraph]]
 
* [[org.simantics.scenegraph]]
  
= Current Development =
+
== Current Development ==
 +
 
 +
* [[redmine:projects/simantics/issues?query_id=8|Open Tickets]]
  
* [https://www.simulationsite.net/trac/simantics/query?group=milestone&status=assigned&status=new&status=reopened&col=id&col=summary&col=status&col=type&col=priority&col=milestone&component=org.simantics.g2d&order=priority Open Tickets]
+
== Contact ==
* [https://www.simulationsite.net/trac/simantics/query?group=milestone&status=closed&col=id&col=summary&col=status&col=type&col=priority&col=milestone&component=org.simantics.g2d&order=priority Closed Tickets]
 
= Contact =
 
 
* [[User:Tuukka Lehtonen]]
 
* [[User:Tuukka Lehtonen]]

Latest revision as of 11:23, 10 January 2011

Org.simantics.g2d is a graphics framework.

The framework is layered, at the bottom there is a canvas and on top there is diagram.


Features

Canvas chassis
SWT, AWT and AWT fullscreen canvas controls for Java2D-based 2D rendering of canvas contexts. Rendering is defined by a scene graph structure.
Canvas context
An abstraction for composing and managing canvas participants that can contribute to the functionality of the canvas context. Functionality here means for example scene graph manipulation or input event processing.
Unified Event system
SWT/AWT input event gathering and uniform propagation to canvas participants.
Diagrams
A model-independent diagramming framework on top of a canvas.

Download

Version Date SVN
unstable - svn:2d/trunk/org.simantics.g2d
0.9.0 31.12.2009 svn:2d/tags/0.9.0/org.simantics.g2d

See Also

Current Development

Contact