On 8-Apr-07, at 6:21 PM, Theodore H. Smith wrote: >>> You could have just used my RingTree class ;) >> >> If RB had multiple inheritance that might have been an option, but >> for various reasons my 3D nodes inherit from a base "transformable" >> class that can't be a node itself, for various other reasons! > > True RB doesn't have multi-inherit... but whatever problem affects > ElfData affects your code equally. And whatever solution works with > your code, works with mine also. > > Unless... your tree is actually subclassed from the 3Dnode? RingTree > must be a base, unfortunately, so that would be one situation where > my RingTree wouldn't help.
My node class implements the tree, and is a subclass of something else that isn't a node and can't be part of the tree. I have very good reasons for this, but an explanation would be rather long and boring... Frank. <http://developer.chaoticbox.com/> <http://macgameblog.com/> _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>