{ s, x, y, z, xy, zx, yz, xyz }

Static variables

staticread onlyzero:MultiVector2


>>> MultiVector2.zero == new MultiVector2({ s:0., x:0., y:0., xy:0. })

Static methods

staticinlineadd(this:MVec2, b:MultiVector2):MultiVector2

@:op(A + B)staticinlineadding(a:MultiVector2, b:MultiVector2):MultiVector2

@:op(A * B)staticinlinemultiplying(a:MultiVector2, b:MultiVector2):MultiVector2

@:op(A - B)staticinlinesubtracting(a:MultiVector2, b:MultiVector2):MultiVector2