instantreality 1.0

Component:
EventUtilities
Status:
fully implemented
Structure type:
concrete
Standard:
X3D3.0

Converter

Converts event values between different data types.

Inheritance

Code

XML encoding
<Converter index='-1'
mode='default'
enabled='TRUE'
logFeature=''
 />
Classic encoding
Converter {
	index -1
	mode "default"
	enabled TRUE
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFInt32 index SFInt32 inputOutput -1 MField value index used as parameter for index modes.
SFString mode SFString inputOutput default [default, setBegin, setEnd, setIndex, setAll, insertBegin, insertEnd, insertIndex] Convertion mode, controlles how the node should assing the event values if the event types do not match.
XFAny in XFAny inputOnly Send the data values that need to be converted by the Converter node to this inslot.
XFAny out XFAny outputOnly Receive the converted data values from this outslot.
SFBool enabled SFBool inputOutput TRUE Enables or disables the node. A node that is disabled does not react to incoming events and does not send events.
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
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element