Available C++ Libraries FAQ

Commercial libraries (A-N)

DV Centro - C++ graphics framework for building visual language applications

DV-Centro provides robust graphics, event management and utilities for efficiently developing applications that use non-textual interfaces. Visual language interfaces allow programming through manipulation of graphic objects. By overlaying, juxtaposing or inter- connecting graphic objects, a user can interact and manipulate the application.

DV-Centro is designed for creating applications such as graphical editors and visual language applications - like diagram editors, finite state machine editors, simulation and control systems, etc.

It provides:

  • graphics classes: primitives (line, point, circle etc.), rendering (Motif, Windows, Postscript), automatic damage repair, properties (color, fill, line styles etc.), transformations (rotation, scaling, translation)
  • graphical constraint management for graphical connectivity and containment. For example, keeping lines connected to boxes while editing a diagram.
  • event handling classes for platform-independent definition of events, states and responses used to define how the system behaves.
  • mechanisms for graphical editing (n-level undo/redo, copy/cut/paste, save/restore etc.)
  • utilities: run-time type checking, memory management
  • classes to link data to graphics so you have "smart diagrams"
  • Python bindings to Centro for rapid development without long C++ compile times

Operating Systems

  • PC 32-bit Windows
  • Sun
  • Solaris
  • HP UX

Added : 1995-01-01 Amended: 1995-01-01 Licensing : Commercial

    DV Centro - C++ graphics framework for building visual language applications
  • Email:info@dvcorp.com
  • Tel:413-586-4414
  • WWW http://www.dvcorp.com
  • Postal address:DataViews Corporation 47 Pleasant Street Northampton, MA 01060
  • Fax:413-586-3805
Add a comment
Our ads
Buy gold
Beat the credit crunch - buy gold online - quickly, safely and at low prices
www.bullionvault.com
Google
Trumphurst Home Page
C++ Usenet Newsgroup
A Web form for submissions to this list
Contact the author for permission to distribute

Copyright (c) 2017 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge. The author's permission is required (and usually given) to distribute in any other way, including on CD.