instantreality 1.0

Align

supported on WIN32LinuxDarwin

Transforms a 4x4 matrix into a new coordinate system given by the parameter origin.

Please check out the tutorial on input/output streams for further information on how to use devices. Due to technical reasons the input and output fields of a device can only be determined at runtime and therefore do not appear in this interface description. Use the "Web Interface Device Management" entry in the "Help" menu of a running InstantPlayer to determine available input and output fields of a device.

Inheritance

Code

XML encoding
<IOSensor type="Align" Origin0='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin1='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin2='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin3='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin4='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin5='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin6='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
Origin7='1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1'
 />
Classic encoding
IOSensor {
	type "Align"
	Origin0 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin1 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin2 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin3 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin4 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin5 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin6 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
	Origin7 "1 0 0 0  0 1 0 0  0 0 1 0  0 0 0 1"
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFString Origin0 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 0.
SFString Origin1 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 1.
SFString Origin2 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 2.
SFString Origin3 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 3.
SFString Origin4 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 4.
SFString Origin5 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 5.
SFString Origin6 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 6.
SFString Origin7 SFString initializeOnly 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 A matrix defining the orign of input 7.