Defines a simple tile composer in a ScaleViz configuration file. More...
#include <ScaleViz/nodes/SoTileComposer.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoTileComposer () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFVec2f | tileOrigin |
SoSFVec2f | tileSize |
The SoTileComposer node is used in a ScaleViz configuration file. SoTileComposer nodes provide a simple way of defining a sub-viewport area that will be rendered by a render node. SoTileComposer fields describe the portion of the view volume that will be rendered.
This class is used in Cluster mode Only (no MultiPipe support).
In Cluster mode, use tileOrigin and tileSize to set the portion of the view volume to render, and use channelOrigin and channelSize to specify where it will be rendered on the physical screen.
channelOrigin | 0.0 0.0 |
channelSize | 1.0 1.0 |
tileOrigin | 0.0 0.0 |
tileSize | 1.0 1.0 |
display | ":0" |
name | "screen" |
hostname | "localhost" |
SoTileComposer::SoTileComposer | ( | ) |
Constructor.
static SoType SoTileComposer::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoBaseScreen.
virtual SoType SoTileComposer::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoBaseScreen.
This field specifies the origin of the rectangular part of the view volume to be rendered on this screen.
The origin can be any point between (0,0) and (1,1). Here (0,0) denotes the lower left corner of the view volume.
This field specifies the size of the rectangular part of the view volume to be rendered on this screen.
The size can be a value between (0,0) and (1,1).