Changes to work out b from t

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Still doesnt really work

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Signed-off-by: John Lawson <john@jwlawson.co.uk>
Signed-off-by: John Lawson <john@jwlawson.co.uk>
Tries to calculate a and b from t, so as to give 'nice' pictures.
Doesn't work...

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Adds lineSegment method to line factory

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Extracts EuclLineFactory to separate class file

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Adds some voronoi diagram finding code

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Trying to decode the voronoi code before altering to suit hyperbolic
space

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Trying to see whether the euclidean voronoi diagram gives the correct
kleinian diagram. Currently has problems, as not all points are within
the disk.

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Draws euclidean voronoi diagram, with lines (mostly) constrained to
within the disk

Signed-off-by: John Lawson <john@jwlawson.co.uk>
So... no I can't just use the euclidean voronoi diagram as the voronoi
diagram for the klein disk. Perhaps need to look at the power diagram of
balls

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Creates orbit points from a moving point, to try and ensure that the
dirichlet domain is a quadrilateral. Unfortunately doesn't seem to work.
Next step is to check the lineFactory code for building the perp
bisectors.

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Replaces Perp Bisector finding code to give lines which actually work.
I guess previous cde was broken, but not entirely sure why.

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Changes hyplinefactory perpbisector to include minuses that were missed

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Trying to decrypt voronoi code

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Adds straightHypLine for the diameter geodesics, and rearranges so that
HypLine is abstract, with StraightHypLine and CircHypLine extending it.

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Changes draw to not be transparent

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Changes StrHypLine to only have one builder for both segments and
diameters

Signed-off-by: John Lawson <john@jwlawson.co.uk>
Signed-off-by: John Lawson <john@jwlawson.co.uk>