Commit Graph

462 Commits

Author SHA1 Message Date
Panagiotis Cheilaris 638b727b2c revert back to bisector drawing assertion
It is not possible to draw a bisector ray between
two segments in constructions.

Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:03 +02:00
Panagiotis Cheilaris 16e28e1b31 check positive slope predicate
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:03 +02:00
Panagiotis Cheilaris 000facc886 support for drawing bisector ray between segments
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:03 +02:00
Panagiotis Cheilaris b583d26409 support for Vector_2 in filtered traits
This is useful for use of Bisector_Linf in constrcutions.
I have also added support for Sign and Boolean.

Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:03 +02:00
Panagiotis Cheilaris 7c4c88ab13 booleans for endpoints in vertex sqrt
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:03 +02:00
Panagiotis Cheilaris 4c6e33965e whitespace and debug fixes
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:02 +02:00
Panagiotis Cheilaris 51f6ba8853 star segments infinite edge conflict
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:02 +02:00
Panagiotis Cheilaris 5e67873260 infinite conflict involving star segments
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:02 +02:00
Panagiotis Cheilaris 0d83ffa72d linf_refine change also in vertex ring
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:02 +02:00
Panagiotis Cheilaris 29d596eb48 refine function only for vertex sqrt
It solves the bug for the following input:

$ cat ~/Dropbox/cgal/demo/Segment_Delaunay_graph_Linf_2/September/5segA2.cins 0 0 0 100
s 0 100 100 100
s 0 0 100 100
p 50 50
p 50 100
s 50 50 50 100

It has to be further tested when the line l comes from a segment t which
is a strict subset of a side of the Linf square related to vertex vv.

Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:02 +02:00
Panagiotis Cheilaris 0b06882eab whitespace fixes and debug message in sqrtvertex
Signed-off-by: Panagiotis Cheilaris <philaris@cs.ntua.gr>
2015-06-30 10:31:02 +02:00
Panagiotis Cheilaris b4236a0f1f renames to be like formal CGAL repository
I have only kept in an include directory at the root
the change in arrangement point location.

This change also requires to use some special local
includes in CMakeLists.txt files. I will do it in a
subsequent commit.
2015-06-30 10:31:01 +02:00