Point<3> p1(2.0, 2.5, 5.2);
Point<3> p2 = { 0.1, 2.9, 9.000001 };
Vector<3> v1(2.0, 2.1, 2.2);
Vector<3> v2 = { 2.5, 8.3, 6. };
Vector<3> v3 = { p1, p2 };
Line<3> li = { p1, p2 };
Direction<3> d1 = v1.direction();
Direction<3> d2 = li.direction();
Hypersphere<3> hs1(p1, 5.0);
Hypersphere<3> hs2 = hs1;