version 3.3

VRS::ObjectReuseOptimizer Class Reference

This class can be used to replace different objects (mainly attributes) with the same state by one object equivalent object which will be referenced several times. More...

#include <vrs/sg/objectreuseoptimizer.h>

Inheritance diagram for VRS::ObjectReuseOptimizer:

VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 VRS_TYPEINFO (ObjectReuseOptimizer, SharedObj)
virtual void optimize (SO< SceneNode > scene)
 The optimize() method can be called several times with different separated scene graphs but for the same optimizer object in order to share attributes even across scene graph boundaries.


Detailed Description

This class can be used to replace different objects (mainly attributes) with the same state by one object equivalent object which will be referenced several times.


Member Function Documentation

VRS::ObjectReuseOptimizer::VRS_TYPEINFO ( ObjectReuseOptimizer  ,
SharedObj   
)

virtual void VRS::ObjectReuseOptimizer::optimize ( SO< SceneNode scene  )  [virtual]

The optimize() method can be called several times with different separated scene graphs but for the same optimizer object in order to share attributes even across scene graph boundaries.

..


The documentation for this class was generated from the following file:

Generated on Tue May 22 06:00:29 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact