Align
supported on
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 |
---|---|---|---|---|---|---|
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. | ||
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. | ||
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. | ||
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. | ||
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. | ||
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. | ||
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. | ||
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. |