instantreality 1.0

Component:
Engine
Status:
fully implemented
Structure type:
concrete
Standard:
Avalon

TileViewModifier

This camera modifier can be used to cut a rectangular area from theview frustum

Inheritance

Code

XML encoding
<TileViewModifier left='0'
right='1'
bottom='0'
top='1'
fullWidth='0'
fullHeight='0'
enabled='TRUE'
logFeature=''
 />
Classic encoding
TileViewModifier {
	left 0
	right 1
	bottom 0
	top 1
	fullWidth 0
	fullHeight 0
	enabled TRUE
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFFloat left SFFloat inputOutput 0 The left border of the selected tile.
SFFloat right SFFloat inputOutput 1 The right border of the selected tile.
SFFloat bottom SFFloat inputOutput 0 The bottom border of the selected tile.
SFFloat top SFFloat inputOutput 1 The top border of the selected tile.
SFInt32 fullWidth SFInt32 inputOutput 0 The width of the full image this is a tile of.
SFInt32 fullHeight SFInt32 inputOutput 0 The height of the full image this is a tile of.
SFBool enabled SFBool inputOutput TRUE If TRUE, the ViewModifier is enabled
SFNode metadata SFNode initializeOnly MetadataObject container for payload metadata inside MetadataSet element
MFString logFeature MFString inputOutput state, child, parent, route, eventIn, eventOut controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything