Create two rows of three float fields.
The first row displays the translation values that are extracted from the given matrix. The second row displays the rotation values from the matrix. By default the fields are not editable by the user. UI will end up looking something like the following:
+------------+ +------------+ +------------+ | Field | | Field | | Field | +------------+ +------------+ +------------+ +------------+ +------------+ +------------+ | Field | | Field | | Field | +------------+ +------------+ +------------+
Public Member Functions |
|
__init__ () | |
DoCreate () | |
Creates six float fields to display
decomposed matrix values. |
|
DoLayout () | |
Lays out the values. |
|
SetMatrix () | |
GetMatrix () | |
SetTranslateValues () | |
GetTranslateValues () | |
SetRotateValues () | |
GetRotateValues () |
UiUtilities.MatrixUi.__init__ | ( | ) |
Reimplemented from UiUtilities.UiComponent_.
UiUtilities.MatrixUi.DoCreate | ( | ) |
Creates six float fields to display decomposed matrix values.
These values are not editable by the user.
UiUtilities.MatrixUi.DoLayout | ( | ) |
Lays out the values.
UiUtilities.MatrixUi.SetMatrix | ( | ) |
UiUtilities.MatrixUi.GetMatrix | ( | ) |
UiUtilities.MatrixUi.SetTranslateValues | ( | ) |
UiUtilities.MatrixUi.GetTranslateValues | ( | ) |
UiUtilities.MatrixUi.SetRotateValues | ( | ) |
UiUtilities.MatrixUi.GetRotateValues | ( | ) |