The unique object-oriented interface provides maximum flexibility. It makes it easy to integrate your own computation modules, as well as custom I/O routines. Based on a number of industry standards (Open Inventor®, OpenGL®, Qt™, Tcl), Avizo XPand Pack is delivered with the Open Inventor (from Mercury) graphic libraries allowing you to create your own custom 3D visualization modules.
Avizo also uses Qt, a platform independent C++ library for building graphical user interfaces (GUIs). However, all user interface elements utilized in Avizo modules are encapsulated by special Avizo classes called ports. Therefore you can easily develop your own modules without knowledge of Qt and without having the Qt development library installed (Qt headers are not included in the Avizo XPand Edition).
Additional modules can use the standard Avizo GUI elements or you ca create a completely custom new GUI using Qt. (Qt development environment is not part of Avizo).