The polygon class CGAL_Polygon_2 and the polygon algorithms are parameterized with a traits class Traits. The default polygon traits class CGAL_Polygon_traits_2<R> is parameterized with a representation class R.
#include <CGAL/Polygon_traits_2.h>
|
|
| |||
Returns CGAL_lexicographically_xy_smaller(p,q). | ||||
|
| |||
Returns CGAL_lexicographically_yx_smaller_or_equal(p,q). | ||||
|
| |||
Returns p.x() * q.y() - q.x() * p.y(). | ||||
|
| |||
Returns cross_product_2(p-q, p-r). | ||||
|
| |||
Returns CGAL_sign(x). | ||||
|
| |||
Returns CGAL_is_negative(x). | ||||
|
| |||
Returns CGAL_do_intersect(Segment_2(p1,q1), Segment_2(p2,q2) . | ||||
|
| |||
Returns CGAL_orientation(p, q, r). | ||||
| ||||
| ||||
Returns CGAL_compare_x(p, q). | ||||
| ||||
| ||||
Returns CGAL_compare_y(p, q). | ||||
|
| |||
Returns the value of the comparison CGAL_Direction_2<R>(v1) == CGAL_Direction_2<R>(v2) . |