Skip to content

m3x3f

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

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:703

mat3x3.[$internal]


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

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

Iterator<number>

mat3x3.[iterator]


readonly columns: readonly [v3f, v3f, v3f]

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

mat3x3.columns


readonly kind: "mat3x3f"

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

mat3x3.kind


readonly length: 12

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

mat3x3.length

add(other): m3x3f

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

m3x3f

m3x3f

matInfixNotation.add


mul(other): m3x3f

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

number

m3x3f

matInfixNotation.mul

mul(other): v3f

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

v3f

v3f

matInfixNotation.mul

mul(other): m3x3f

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

m3x3f

m3x3f

matInfixNotation.mul


sub(other): m3x3f

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

m3x3f

m3x3f

matInfixNotation.sub