Object Hierarchy
The object model chart shows you which objects provide access to other objects in the hierarchy. Although the Application object is at the top of the hierarchy, not all objects are directly accessible from the Application object. To access many objects you must traverse from the Application object through one or more layers of sub-objects. People often refer to "drilling" or "boring" through the object hierarchy to describe this traversal through several objects to obtain an object you want to use.
To "drill through" the object hierarchy you must know which properties and methods of an object provide access to the next level of objects. The next section, Overview of Grapher Objects, discusses the most commonly used objects and the properties and methods that provide access to other objects in the hierarchy.
Every object represents a specific part of Grapher. For example, the AutoRoseDiagram object represents a rose diagram, and the AutoAxis object represents an axis. Some objects do not represent a visible entity, but organize other objects into groups. The AutoShapes object, for example, provides the means to create new graphs and new drawing primitives (rectangles, symbols, polygons, etc.), but the AutoShapes object itself is never visible.
Click the arrow near AutoGraph to see the rest of the chart.