Changing the camera's viewpoint in a reliable, repeatable way

Display Figure 9.

Assume you want to relocate the camera to a viewpoint that is:

You can interactively call the following methods (the order is important)

Figure 9 shows the result after the first three of the above method calls.

Figure 9. Camera at ground level, ten meters from center point of world.