IDL Programming > Objects > Object-Oriented Programming > Object Graphics Display Hierarchy

Object Graphics Display Hierarchy

An Object Graphics display can be thought of as a group of graphics objects organized into a hierarchy or tree. For example, a graphics object tree with four graphics atoms (visualization objects) might be contained in three separate model objects, which are in turn contained in two distinct view objects, both of which are contained in one scene object, which is the root of the graphics tree.

A Graphics Object Tree

Components of an Object Graphics Hierarchy

An object graphics display is commonly made up of the following components:

IDL_Container, like a view, can act as a container for other objects. Adding objects to a container object allows you to group disparate IDL objects into single object, and allows you to easily move or destroy the objects within the container.