Abstract base class for global tile compositing parameter setup. More...
#include <ScaleViz/nodes/SoTileComposerParams.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoTileComposerParams () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFBool | hullOptimization |
SoSFBool | enableLoadBalancing |
SoSFUInt32 | loadBalancingInterval |
SoTileComposerParams class is an abstract base class for global tile compositing parameter setup.
hullOptimization | FALSE |
enableLoadBalancing | FALSE |
loadBalancingInterval | 100 |
SoTileComposerParams::SoTileComposerParams | ( | ) |
Constructor.
static SoType SoTileComposerParams::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoNode.
virtual SoType SoTileComposerParams::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoNode.
Enables tile load balancing.
Default is FALSE.
To maximize performance, ScaleViz can do load balancing. Load balancing will dynamically calculate (and change if needed) the viewport size to redistribute the workload when one or more OIRUs become overloaded.
Enables hull optimization.
Hull optimization specifies to send only the portion of the image that really contains graphics entities (non background pixels). Default is FALSE.
Specifies the tile load balancing time interval (in milliseconds).
The tile load balancing manager will check at the specified interval to see if the tile configuration should be recomputed to improve the balance. Default is 100 milliseconds.