Difference between revisions of "Org.simantics.g2d"
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. | ||
− | = | + | == 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]] | ||
− | + | == 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 |