Skip to content

m3x3f

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

Interface representing its WGSL matrix type counterpart: mat3x3f or mat3x3 A matrix with 3 rows and 3 columns, with elements of type d.f32

[n: number]: number

readonly [$internal]: true

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

mat3x3.[$internal]


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

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

Iterator<number>

mat3x3.[iterator]


readonly columns: readonly [v3f, v3f, v3f]

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

mat3x3.columns


readonly kind: "mat3x3f"

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

mat3x3.kind


readonly length: 12

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

mat3x3.length

add(other): m3x3f

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

m3x3f

m3x3f

matInfixNotation.add


mul(other): m3x3f

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

number

m3x3f

matInfixNotation.mul

mul(other): v3f

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

v3f

v3f

matInfixNotation.mul

mul(other): m3x3f

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

m3x3f

m3x3f

matInfixNotation.mul


sub(other): m3x3f

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

m3x3f

m3x3f

matInfixNotation.sub