Expandability The UltraScan C++ library API is documented with the open source Doxygen documentation system (http://www.doxygen.org). The library is organized into multiple modules designed to address GUI functions, and a modular design aids in the integration of new routines and expansions of the software. Translation classes support internationalization for different languages and the Qt framework provides all needed programming features for a modern software product. The modular, object-oriented design permits transparent maintenance and extension of UltraScan modules.