GraXML

Framework for Manipulaion and Visualisation of 3D Geometrical Objects in Space

CHEP'04 in Interlaken

GraXML is the framework for manipulation and visualisation of 3D geometrical objects in space. The full framework consists of the GraXML toolkit, libraries implementing Generic and Geometric Models and end-user interactive front-ends. GraXML Toolkit provides a foundation for operations on 3D objects (both detector elements and events). Each external source of 3D data is automatically translated into Generic Model which is then analysed and translated into Geometric Model using GraXML modules. The construction of this Geometric Model is parametrised by several parameters (optimisation level, quality level, ...) so that it can be used in applications with different requirements (graphical or not). Two visualisation applications are provided in the GraXML framework: GraXML Interactive Display and GraXML Converter into various 3D geometry formats. Other applications can be easily developed.

The presentation will concentrate on GraXML graphical capabilities and relation with geometric data providers. The difference between specific GraXML features and properties of other similar tools will be highlighted. The questions of different visualisation needs and possiblities for different kinds of geometrical data will be also explained.

J.Hrivnac, Sep'04