Returns the element at the specified (zero-based) row and column.
Parameters
row: number
The zero-based row.
column: number
The zero-based column.
Returns number
isLocked
isLocked(): boolean
Determines whether this multivector is locked.
If the multivector is in the unlocked state then it is mutable.
If the multivector is in the locked state then it is immutable.
Returns boolean
isMutable
isMutable(): boolean
Returns boolean
isOne
isOne(): boolean
Determines whether this matrix is the identity matrix.
Returns boolean
lock
lock(): number
Locks this multivector (preventing any further mutation),
and returns a token that may be used to unlock it.
Returns number
permlock
permlock(): this
Returns this
setElement
setElement(row, column, value): void
Parameters
row: number
The zero-based row.
column: number
The zero-based column.
value: number
The value of the element.
Returns void
unlock
unlock(token): this
Unlocks this multivector (allowing mutation),
using a token that was obtained from a preceding lock method call.
The optional unit of measure.