galixir
v0.7.0
Search documentation of galixir
Default
Default
In-browser search
Settings
Galixir.
Algebras.
PGA3
(galixir v0.7.0)
Copy Markdown
View Source
Summary
Functions
add(arg1, arg2)
basis_name(int)
blade?(a)
blade_inverse(b)
canonical_sign(arg1)
canonicalize(a)
coefficient(pga3, blade)
coincident?(a, b)
commutator(a, b)
contains?(container, object)
dimension()
direction_between_points(p, q)
direction_vector(line)
distance(a, b)
dot(a, b)
dual(arg1)
finite_point?(p)
gp(lhs, rhs)
grade(t, g)
grades(arg1)
homogeneous_grade(x)
ideal?(x)
ideal_direction(line)
ideal_point(x, y, z)
ideal_point?(p)
incident?(a, b)
inner(arg1, arg2)
intersects?(a, b)
inverse(a)
join(a, b)
line(a, b)
max_abs_component(arg1)
meet(a, b)
negate(x)
new(basis \\ [])
norm(a)
normalize(a)
normalize_line(line)
origin()
parallel?(a, b)
plane(a, b, c, d)
plane_from_normal_point(n, p)
plane_normal(p)
point(x, y, z)
point_coordinates(p)
reverse(arg1)
rotation_between_vectors(a, b)
rotor(line_axis, angle)
rotor_between_frames(source, target)
scalar?(arg1)
scalar_part(pga3)
scalar_product(arg1, arg2)
scale(s, s)
signature()
size()
squared_norm(a)
sub(arg1, arg2)
transform(motor, object)
translator(v)
translator(x, y, z)
unit_direction_vector(line)
unit_plane_normal(p)
vector(x, y, z)
wedge(arg1, arg2)
wedge_all(vectors)
zero?(arg1)
Functions
add(arg1, arg2)
basis_name(int)
blade?(a)
blade_inverse(b)
canonical_sign(arg1)
canonicalize(a)
coefficient(pga3, blade)
coincident?(a, b)
commutator(a, b)
contains?(container, object)
dimension()
direction_between_points(p, q)
direction_vector(line)
distance(a, b)
dot(a, b)
dual(arg1)
finite_point?(p)
gp(lhs, rhs)
grade(t, g)
grades(arg1)
homogeneous_grade(x)
ideal?(x)
ideal_direction(line)
ideal_point(x, y, z)
ideal_point?(p)
incident?(a, b)
inner(arg1, arg2)
intersects?(a, b)
inverse(a)
join(a, b)
line(a, b)
max_abs_component(arg1)
meet(a, b)
negate(x)
new(basis \\ [])
norm(a)
normalize(a)
normalize_line(line)
origin()
parallel?(a, b)
plane(a, b, c, d)
plane_from_normal_point(n, p)
plane_normal(p)
point(x, y, z)
point_coordinates(p)
reverse(arg1)
rotation_between_vectors(a, b)
rotor(line_axis, angle)
rotor_between_frames(source, target)
scalar?(arg1)
scalar_part(pga3)
scalar_product(arg1, arg2)
scale(s, s)
signature()
size()
squared_norm(a)
sub(arg1, arg2)
transform(motor, object)
translator(v)
translator(x, y, z)
unit_direction_vector(line)
unit_plane_normal(p)
vector(x, y, z)
wedge(arg1, arg2)
wedge_all(vectors)
zero?(arg1)