nodeset.h File Reference

(r1785/r751)

Go to the source code of this file.

Classes

class  NodeSet
 Provide a mechanism for marking a set of nodes for redrawing. This mechanism is independent of the number of render regions associated with a particular tree, as it stores a list of pointers to nodes, rather than marking the nodes themselves. The NodeSet can be instructed to mark or unmark all nodes in the set. This allows us to selectively render these nodes without interfering with other render regions, because when we start rendering, we mark the nodes, render the marked nodes, unmark the nodes, and then we have stopped rendering. This means we only ever mark nodes while the render region is actively rendering, and as there can only ever be one render region actively rendering at one time (including the possibility of background rendering) then we don't get any interaction between render regions. More...


Generated on Sat Nov 10 03:49:16 2007 for Camelot by  doxygen 1.4.4