Flutter Engine
The Flutter Engine
|
This is the complete list of members for impeller::Matrix, including all inherited members.
Basis() const | impeller::Matrix | inline |
Decompose() const | impeller::Matrix | |
e | impeller::Matrix | |
GetBasisX() const | impeller::Matrix | inline |
GetBasisY() const | impeller::Matrix | inline |
GetBasisZ() const | impeller::Matrix | inline |
GetDeterminant() const | impeller::Matrix | |
GetDirectionScale(Vector3 direction) const | impeller::Matrix | inline |
GetMaxBasisLength() const | impeller::Matrix | |
GetMaxBasisLengthXY() const | impeller::Matrix | inline |
GetScale() const | impeller::Matrix | inline |
HasPerspective() const | impeller::Matrix | inline |
HasPerspective2D() const | impeller::Matrix | inline |
HasTranslation() const | impeller::Matrix | inline |
Invert() const | impeller::Matrix | |
IsAffine() const | impeller::Matrix | inline |
IsAligned(Scalar tolerance=0) const | impeller::Matrix | inline |
IsAligned2D(Scalar tolerance=0) const | impeller::Matrix | inline |
IsIdentity() const | impeller::Matrix | inline |
IsTranslationScaleOnly() const | impeller::Matrix | inline |
m | impeller::Matrix | |
MakeColumn(Scalar m0, Scalar m1, Scalar m2, Scalar m3, Scalar m4, Scalar m5, Scalar m6, Scalar m7, Scalar m8, Scalar m9, Scalar m10, Scalar m11, Scalar m12, Scalar m13, Scalar m14, Scalar m15) | impeller::Matrix | inlinestatic |
MakeLookAt(Vector3 position, Vector3 target, Vector3 up) | impeller::Matrix | inlinestatic |
MakeOrthographic(TSize< T > size) | impeller::Matrix | inlinestatic |
MakePerspective(Radians fov_y, Scalar aspect_ratio, Scalar z_near, Scalar z_far) | impeller::Matrix | inlinestatic |
MakePerspective(Radians fov_y, TSize< T > size, Scalar z_near, Scalar z_far) | impeller::Matrix | inlinestatic |
MakeRotation(Quaternion q) | impeller::Matrix | inlinestatic |
MakeRotation(Radians radians, const Vector4 &r) | impeller::Matrix | inlinestatic |
MakeRotationX(Radians r) | impeller::Matrix | inlinestatic |
MakeRotationY(Radians r) | impeller::Matrix | inlinestatic |
MakeRotationZ(Radians r) | impeller::Matrix | inlinestatic |
MakeRow(Scalar m0, Scalar m1, Scalar m2, Scalar m3, Scalar m4, Scalar m5, Scalar m6, Scalar m7, Scalar m8, Scalar m9, Scalar m10, Scalar m11, Scalar m12, Scalar m13, Scalar m14, Scalar m15) | impeller::Matrix | inlinestatic |
MakeScale(const Vector3 &s) | impeller::Matrix | inlinestatic |
MakeScale(const Vector2 &s) | impeller::Matrix | inlinestatic |
MakeSkew(Scalar sx, Scalar sy) | impeller::Matrix | inlinestatic |
MakeTranslation(const Vector3 &t) | impeller::Matrix | inlinestatic |
Matrix() | impeller::Matrix | inline |
Matrix(Scalar m0, Scalar m1, Scalar m2, Scalar m3, Scalar m4, Scalar m5, Scalar m6, Scalar m7, Scalar m8, Scalar m9, Scalar m10, Scalar m11, Scalar m12, Scalar m13, Scalar m14, Scalar m15) | impeller::Matrix | inline |
Matrix(const MatrixDecomposition &decomposition) | impeller::Matrix | explicit |
Multiply(const Matrix &o) const | impeller::Matrix | inline |
operator!=(const Matrix &m) const | impeller::Matrix | inline |
operator*(const Matrix &m) const | impeller::Matrix | inline |
operator*(const Vector4 &v) const | impeller::Matrix | inline |
operator*(const Vector3 &v) const | impeller::Matrix | inline |
operator*(const Point &v) const | impeller::Matrix | inline |
operator+(const Vector3 &t) const | impeller::Matrix | inline |
operator+(const Matrix &m) const | impeller::Matrix | |
operator-(const Vector3 &t) const | impeller::Matrix | inline |
operator==(const Matrix &m) const | impeller::Matrix | inline |
Scale(const Vector3 &s) const | impeller::Matrix | inline |
Transform(const Quad &quad) const | impeller::Matrix | inline |
TransformDirection(const Vector4 &v) const | impeller::Matrix | inline |
TransformDirection(const Vector3 &v) const | impeller::Matrix | inline |
TransformDirection(const Vector2 &v) const | impeller::Matrix | inline |
TransformHomogenous(const Point &v) const | impeller::Matrix | inline |
Translate(const Vector3 &t) const | impeller::Matrix | inline |
Transpose() const | impeller::Matrix | inline |
vec | impeller::Matrix |