17 :
_start(start_x, start_y, start_z),
_end(end_x, end_y, end_z),
_dir(3)
25 if (start.size() != 3 || end.size() != 3)
Class def header for a class GeoAlgoException.
const Vector_t Dir() const
Direction getter.
decltype(auto) constexpr end(T &&obj)
ADL-aware version of std::end.
const Point_t & End() const
End getter.
LineSegment()
Default constructor.
Point_t _end
End position of a line.
const Point_t & Start() const
Start getter.
Point_t _start
Start position of a line.
void DirReset()
Internal function to reset direction.
Class def header for a class LineSegment.