Open Inventor simplifies graphics programming dramatically by presenting a programming model based on 3D objects. Programmers manipulate objects like cubes, polygons, 2D and 3D text, materials and textures, cameras, light sources, trackballs, handle boxes, 3D viewers and editors. RapidApp Architecture RapidApp supports an object-oriented architecture, defined by the ViewKit class library. In ViewKit, everything is a component. A component may be build from a single widget or from a collection of widgets.
Components manage the layout of their underlying widgets as well as their behavior.
Once you have a spreadsheet component, it can be used anywhere you would like a spreadsheet. RapidApp encourages the creation of components that are built from other components. Such components can be shared between developers, thus providing a common interface for your software projects and saving time. Rather than searching your code, just run your application under the debugger. Click on a pushbutton, and the debugger will stop in the correct spot to add code to implement the button.