papyrus Canvas Library 0.10.1 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News papyrus Canvas Library 0.10.1 (Default branch)
# 1  
Old 03-05-2009
papyrus Canvas Library 0.10.1 (Default branch)

Image Papyrus is a 2D C++ scenegraph (canvas) library that utilizes the cairo library to perform drawing operations. Similar canvas libraries are the Gnome Canvas, Diacanvas, and the QT Canvas. Numerous canvas primitives are available, including arcs, rectangles, polylines, and line markers. An optional companion library, Papyrusmm, provides a set of Gtkmm widgets which includes viewports (a canvas display widget similar to Gtk::DrawingArea) and other UI widgets related to drawing interfaces. License: GNU Lesser General Public License (LGPL) Changes:
This release contains a few minor changes to the handling of events within the papyrus-gtkmm Viewport class. The drawable picking example has also been updated and simplified to focus on how to perform mouse-based selection. Other items include Papyrus::Event::InterruptMarshaller to stop signal propagation on the first true slot return value, Papyrus::Event::signal typedef to simplify the declaration event signals with an interrupt marshaller, and signal_event_papyrus() added to Viewport allowing connections to be made to the Viewport papyrus events. Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question