@esengine/nova-ecs-math - v1.0.5
    Preparing search index...

    Class FixedMatrix2x2

    2x2 Matrix using fixed-point arithmetic for deterministic calculations 使用定点算术的2x2矩阵,用于确定性计算

    Matrix layout: | m00 m01 | | m10 m11 |

    Index

    Constructors

    • Create a new 2x2 fixed-point matrix 创建新的2x2定点矩阵

      Parameters

      • m00: number | Fixed = 1

        Element at row 0, column 0

      • m01: number | Fixed = 0

        Element at row 0, column 1

      • m10: number | Fixed = 0

        Element at row 1, column 0

      • m11: number | Fixed = 1

        Element at row 1, column 1

      Returns FixedMatrix2x2

    Properties

    m00: Fixed
    m01: Fixed
    m10: Fixed
    m11: Fixed
    IDENTITY: FixedMatrix2x2 = ...
    ZERO: FixedMatrix2x2 = ...

    Methods

    • Check if this matrix is the identity matrix 检查此矩阵是否为单位矩阵

      Returns boolean

    • Convert to a regular number array [m00, m01, m10, m11] 转换为普通数字数组 [m00, m01, m10, m11]

      Returns number[]

    • Convert to string representation 转换为字符串表示

      Returns string

    • Calculate the trace (sum of diagonal elements) of this matrix 计算此矩阵的迹(对角线元素之和)

      Returns Fixed