#include <CGAL/Line_2.h>
#include <CGAL/Point_2.h>
#include <CGAL/utils.h>
#include <CGAL/number_utils.h>
#include <CGAL/Object.h>
Go to the source code of this file.
Classes | |
class | Line_2_Line_2_pair< R > |
Functions | |
template<class R > | |
bool | do_intersect (const Line_2< R > &p1, const Line_2< R > &p2) |
template<class R > | |
CGAL_END_NAMESPACE CGAL_BEGIN_NAMESPACE Object | intersection (const Line_2< R > &line1, const Line_2< R > &line2) |
template<class R , class POINT , class RT > | |
CGAL_END_NAMESPACE CGAL_BEGIN_NAMESPACE bool | construct_if_finite (POINT &pt, RT x, RT y, RT w, R &) |
CGAL_END_NAMESPACE CGAL_BEGIN_NAMESPACE bool construct_if_finite | ( | POINT & | pt, |
RT | x, | ||
RT | y, | ||
RT | w, | ||
R & | |||
) |
Definition at line 165 of file Line_2_Line_2_intersection.h.
References CGAL_kernel_precondition, and is_finite().
Referenced by Line_2_Line_2_pair< R >::intersection_type().
Definition at line 123 of file Line_2_Line_2_intersection.h.
Referenced by Overlay::intersect_link_helper().
CGAL_END_NAMESPACE CGAL_BEGIN_NAMESPACE Object intersection | ( | const Line_2< R > & | line1, |
const Line_2< R > & | line2 | ||
) |
Definition at line 140 of file Line_2_Line_2_intersection.h.
Referenced by main(), and Intersect::operator()().