Flutter Engine
The Flutter Engine
|
#include <matrix_decomposition.h>
Public Types | |
enum class | Component { kTranslation = 1 << 0 , kScale = 1 << 1 , kShear = 1 << 2 , kPerspective = 1 << 3 , kRotation = 1 << 4 } |
Public Member Functions | |
uint64_t | GetComponentsMask () const |
Public Attributes | |
Vector3 | translation |
Vector3 | scale |
Shear | shear |
Vector4 | perspective |
Quaternion | rotation |
Definition at line 15 of file matrix_decomposition.h.
|
strong |
Enumerator | |
---|---|
kTranslation | |
kScale | |
kShear | |
kPerspective | |
kRotation |
Definition at line 22 of file matrix_decomposition.h.
uint64_t impeller::MatrixDecomposition::GetComponentsMask | ( | ) | const |
Definition at line 370 of file matrix.cc.
Vector4 impeller::MatrixDecomposition::perspective |
Definition at line 19 of file matrix_decomposition.h.
Quaternion impeller::MatrixDecomposition::rotation |
Definition at line 20 of file matrix_decomposition.h.
Vector3 impeller::MatrixDecomposition::scale |
Definition at line 17 of file matrix_decomposition.h.
Shear impeller::MatrixDecomposition::shear |
Definition at line 18 of file matrix_decomposition.h.
Vector3 impeller::MatrixDecomposition::translation |
Definition at line 16 of file matrix_decomposition.h.