| |
The coordinate type of the points of the polygon (i.e. a field type).
| |
| |
The point type on which the polygon algorithms operate.
| |
| |
The segment type on which the polygon algorithms operate.
| |
| |
The vector type on which the polygon algorithms operate.
| |
| |
Binary predicate object type comparing Point_2s lexicographically.
Must provide bool operator()(Point_2 p, Point_2 q) where true
is returned iff .
We have , iff or and ,
where and denote and coordinate of point resp.
| |
| |
Same as Less_xy with the roles of and interchanged.
|
| |
Default constructor.
| |
| |
Copy constructor.
|
|
| |||
Returns true iff or and . | ||||
|
| |||
Returns true iff or and . | ||||
|
| |||
Returns . | ||||
|
| |||
Returns | ||||
|
| |||
|
| |||
Returns true iff x<0. | ||||
|
| |||
Returns true iff the segments [p1,q1] and [p2,q2] intersect. | ||||
|
| |||
Returns LEFTTURN, if lies to the left of the oriented line defined by and , returns RIGHTTURN if lies to the right of , and returns COLLINEAR if lies on . | ||||
|
| |||
|
| |
|
| |||
Returns true iff the vectors v1 and v2 have the same direction. |