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. | 
