Linking Views

Rendering threads generally operate independently of any other rendering thread. However, a thread (the source) may be linked to another (the target) to depict certain properties of the target. Specifically, there are four different types of link that may be established. The source thread may control the view of a target thread, or it may depict the target's view-frustum, its tile boundaries, or its path trajectory (if any).

Links are established by calling tvAddLink() , which takes as arguments the source and target thread handles, plus the type of link to be established. The link remains in effect until broken with a call to tvRemoveLink().

Any links associated with a rendering thread may be queried by calling tvGetLinks(), which returns a list of handles to the linked threads.


Back to API

Rick Brownrigg
Last modified: Thu Jan 13 04:04:56 CET 2000