Download List

Project Description

Gled is a C++ framework for rapid development of applications requiring
a GUI, 3D graphics, or support for distributed computing. It extends the
ROOT framework (a standard data-analysis tool in high-energy physics)
with mechanisms for object collection management and serialization,
multi-threaded execution, GUI auto-generation (object browser and
editor), and dynamic visualization (OpenGL). The distributed computing
model of Gled is a hierarchical tree of nodes connected via TCP/IP
sockets. Gled provides authentication and access control, data exchange,
proxying of object collections, and remote method-call propagation
and execution. It can be dynamically extended with library sets.
Their creation is facilitated by a set of scripts for creation of
user-code stubs. Simple tasks and application configuration can be done
efficiently via the interactive C++ interpreter (CINT). Gled is used for
development of programs in high energy physics and as a research tool in
distributed and grid computing.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-01-07 19:17 Back to release list
1.2.4

Method invocation requests (Gled's RPC) can now execute in a dedicated thread (excellent for starting longer computations, remote queries, and/or animations). Some improvements have been introduced in the class catalogue infrastructure, build system (64-bit compilation), and auto-generated HTML documentation. Many new features and eye candy have been added to the GL rendering infrastructure: scaling control across parent-child boundaries, better texture handling, improved object picking, and more. A new library-set RootGeo (an interface to ROOT geometry description) has been introduced.
Tags: Major feature enhancements

Project Resources