libShiva

Free and open source vector graphics library
Download

libShiva Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Ivan Leben
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 366 KB

libShiva Tags


libShiva Description

Free and open source vector graphics library libShiva is a C++ vector graphics drawing library and GUI toolkit. It uses persistant objects to create a parent-child hierachy of shapes to be drawn. Each shape can have event listeners attached to grab user input from mouse and keyboard related to that object. Any shape can be animated in terms of position, rotation, scale and color using descriptive animation objects. Animations can be linearly accelerated or interpolated at the end, beginning or both. Additionally, some common GUI widgets with tipical behavior and functionality are available. Their appearance can be defined / customized with any group of vector shapes.NOTE: libShiva is licensed and distributed under the terms of the GNU Library or Lesser General Public License (LGPL). What's New in This Release: · Fixed a bug where the global transformation matrix was not updated when ResetTransform was called on a Drawable which resulted in transformation reset not really being visible. · Fixed a bug regarding Xlib multi-threading on Linux which caused the application to crash from time to time. · Fixed a few code definitions which caused the code to be uncompilable on certain Linux distributions.


libShiva Related Software