Component

Prototype

Description

MatrixTransformation

Component

This component provides a Matrix, which is the result of the transformation between the input transformation and the translations (offset and target) given as properties of the component. This component can be used to build a navigation component based on an arrow.

In-slots

Name

Type

Description

visible

boolean

The component is shown when true and hidden when false.

transformation

matrix

This transformation matrix is applied as base for the output transformation

Out-slots

Name

Type

Description

visible

boolean

The in-slot is propagated to the out-slot

transformation

matrix

This transformation matrix corresponds to the output transformation, which combines input transformation with the offset.

Properties

Name

Type

Description

iconFileName*

string

The filename of the icon shown for the component in the authoring environment.

scale

double

scales the output matrix

translateOffset

doubleVector

XYZ coordinates that fix the offset position of the output transformation

translateTarget

doubleVector

XYZ coordinates that fix the target offset of the output transformation.