Skip to content

m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:544

Interface representing its WGSL matrix type counterpart: mat2x2f or mat2x2 A matrix with 2 rows and 2 columns, with elements of type d.f32

  • mat2x2<v2f>.matInfixNotation<m2x2f>

[n: number]: number

readonly [$internal]: true

Defined in: packages/typegpu/src/data/wgslTypes.ts:532

mat2x2.[$internal]


[iterator]: () => Iterator<number>

Defined in: packages/typegpu/src/data/wgslTypes.ts:55

Iterator<number>

mat2x2.[iterator]


readonly columns: readonly [v2f, v2f]

Defined in: packages/typegpu/src/data/wgslTypes.ts:535

mat2x2.columns


readonly kind: "mat2x2f"

Defined in: packages/typegpu/src/data/wgslTypes.ts:545

mat2x2.kind


readonly length: 4

Defined in: packages/typegpu/src/data/wgslTypes.ts:533

mat2x2.length

[operatorMinus](lhs, rhs): m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:126

m2x2f

m2x2f

m2x2f

matInfixNotation.[operatorMinus]


[operatorPlus](lhs, rhs): m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:125

m2x2f

m2x2f

m2x2f

matInfixNotation.[operatorPlus]


[operatorStar](lhs, rhs): m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:127

number | m2x2f

number | m2x2f

m2x2f

matInfixNotation.[operatorStar]

[operatorStar](lhs, rhs): v2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:128

m2x2f

v2f

v2f

matInfixNotation.[operatorStar]

[operatorStar](lhs, rhs): v2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:129

v2f

m2x2f

v2f

matInfixNotation.[operatorStar]


add(other): m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:120

m2x2f

m2x2f

matInfixNotation.add


mul(other): m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:122

number | m2x2f

m2x2f

matInfixNotation.mul

mul(other): v2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:123

v2f

v2f

matInfixNotation.mul


sub(other): m2x2f

Defined in: packages/typegpu/src/data/wgslTypes.ts:121

m2x2f

m2x2f

matInfixNotation.sub


toString(): string

Defined in: packages/typegpu/src/data/wgslTypes.ts:537

Returns a string representation of an object.

string

mat2x2.toString

© Software Mansion 2026. All trademarks and copyrights belong to their respective owners. Read about our Privacy Policy.