Figure 1-1 Symbols Representing Objects in Scene Graphs
Each of the symbols shown on the left-hand side of Figure 1-1 represents a single object when used in a
scene graph. The first two symbols represent objects of specific classes: VirtualUniverse and Locale.
The next three symbols on the left represent objects of the Group, Leaf, and NodeComponent classes.
These three symbols are often annotated to indicate the subclass of the specific object. The last symbol
on the left is used to represent any other class of object.
The solid arrow symbol represents a parent-child relationship between two objects. The dashed arrow is
a reference to another object. Referenced objects can be shared among different branches of a scene
graph. An example of a simple scene graph is shown in Figure 1-2.