Constructs a mutable instance of Geometric1 from coordinates and an optional unit of measure.
Optional
coords: [a: number, x: number]The 2 coordinates are in the order [a, x].
Optional
uom: UnitThe optional unit of measure.
Static
Readonly
ampereSI base unit of electric current. The ampere is that constant current which, if maintained in two straight parallel conductors of infinite length, of negligible circular cross-section, and placed 1 meter apart in vacuum, would produce between these conductors a force equal to 2 x 10-7 newton per meter of length.
Static
Readonly
candelaSI base unit of luminous intensity. The candela is the luminous intensity, in a given direction, of a source that emits monochromatic radiation of frequency 540 x 1012 hertz and that has a radiant intensity in that direction of 1 / 683 watt per steradian.
Static
Readonly
coulombSI derived unit of electric charge, quantity of electricity.
Static
Readonly
e1Constructs a basis vector corresponding to the x
coordinate.
The returned multivector is locked.
Static
Readonly
jouleSI derived unit of energy, work, quantity of heat.
Static
Readonly
kelvinSI base unit of thermodynamic temperature. The kelvin, unit of thermodynamic temperature, is the fraction 1 / 273.16 of the thermodynamic temperature of the triple point of water.
Static
Readonly
kilogramSI base unit of mass. The kilogram is the unit of mass; it is equal to the mass of the international prototype of the kilogram.
Static
Readonly
meterSI base unit of length. The meter is the length of the path travelled by light in vacuum during a time interval of 1 / 299 792 458 of a second.
Static
Readonly
moleSI base unit of amount of substance.
The mole is the amount of substance of a system which contains as many elementary entities as there are atoms in 0.012 kilogram of carbon 12; its symbol is "mol."
When the mole is used, the elementary entities must be specified and may be atoms, molecules, ions, electrons, other particles, or specified groups of such particles.
Static
Readonly
newtonSI derived unit of force.
Static
Readonly
oneConstructs a Geometric1 representing the number one. The identity element for multiplication, 1. The returned multivector is locked.
Static
Readonly
secondSI base unit of time. The second is the duration of 9 192 631 770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom.
Static
Readonly
zeroConstructs a Geometric1 representing the number zero. The identity element for addition, 0. The returned multivector is locked.
A bitmask describing the non-zero grades that are present in this multivector.
0x1 = scalar 0x2 = vector
Optional
α: numberAdds a multiple of a scalar to this multivector.
The scalar value to be added to this multivector.
Optional
uom: UnitThe optional unit of measure.
Optional
α: numberThe fraction of (a * uom) to be added. Default is 1.
this + (a * uom) * α
Optional
uom: UnitOptional
uom: UnitOptional
α: numberSubtracts a multiple of a scalar from this multivector.
The scalar value to be subtracted from this multivector.
Optional
uom: UnitThe optional unit of measure.
Optional
α: numberThe fraction of (a * uom) to be subtracted. Default is 1.
this - (a * uom) * α
Static
scalarOptional
uom: UnitStatic
vectorOptional
uom: UnitGenerated using TypeDoc
A mutable and lockable multivector in 1D with a Euclidean metric and optional unit of measure.