У меня есть два коллинеарных сегмента CGAL :: Segment_3 i и j:
i: -5.75 0 0 -9.05 0 0, j: -8.77 0 0 -5.75 0 0.
Я вычислил их пересечение, используя CGAL::intersection()
, и получил результат, который также является сегментом:
s: -8.77 0 0 -5.75 0 0.
Затем сравнили i.source()
с s.target()
, который должен быть равен (т. Е. 1 возвращено).
Однако мне вернули 0. Кто-нибудь может сказать мне, почему это произошло?
Изображение