Optional
a: numberOptional
t: numberthe coordinate of this multivector corresponding to the e0 basis vector. Default is zero..
Optional
x: numberthe coordinate of this multivector corresponding to the e1 basis vector. Default is zero.
Optional
b: numberthe coordinate of this multivector corresponding to the I pseudoscalar. Default is zero.
Optional
uom: Unitthe optional unit of measure for this multivector.
Static
Readonly
IStatic
Readonly
ampereStatic
Readonly
candelaStatic
Readonly
coulombStatic
Readonly
e0The vector in the Time direction.
e0 * e0 = 1
This vector is permanently locked (immutable).
Static
Readonly
e1The vector in the Space direction.
e1 * e1 = -1
This vector is permanently locked (immutable).
Static
Readonly
jouleStatic
Readonly
kelvinStatic
Readonly
kilogramStatic
Readonly
meterStatic
Readonly
moleStatic
Readonly
newtonStatic
Readonly
oneThe scalar value 1.
This scalar is permanently locked (immutable).
Static
Readonly
secondStatic
Readonly
zeroThe scalar value 0.
This scalar is permanently locked (immutable).
Optional
α: numberOptional
uom: UnitOptional
α: numberStatic
scalarCreates a grade 0 (scalar) multivector with value a * uom
.
The scalar returned is in the unlocked (mutable) state.
The scaling factor for the unit of measure.
Optional
uom: UnitThe optional unit of measure. Equivalent to 1 if omitted.
Static
vectorCreates a grade 1 (vector) multivector with a value (t * e0 + x * e1) * uom. The value returned is in the unlocked (mutable) state.
the coordinate corresponding to the e0 basis vector.
the coordinate corresponding to the e1 basis vector.
Optional
uom: Unitthe optional unit of measure. Equivalent to 1 if omitted.
Generated using TypeDoc
the coordinate of this multivector corresponding to the one scalar. Default is zero.