Type Alias GAPoint

GAPoint: NVector

This is a 2D Projective Geometric Algebra implementation.

For wider context on geometric algebra visit see https://bivector.net.

For this specific algebra see cheatsheet https://bivector.net/2DPGA.pdf.

Converted from generator written by enki, with a ton of added on top.

This library uses 8-vectors to represent points, directions and lines in 2D space.

An array [a, b, c, d, e, f, g, h] represents a n(8)vector: a + be0 + ce1 + de2 + ee01 + fe20 + ge12 + h*e012

See GAPoint, GALine, GADirection and GATransform modules for common operations.