![]() |
Extremal_polygon_area_traits_2<K>::FT | |
typedef to K::FT.
| |
Extremal_polygon_area_traits_2<K>::Point_2 | |
typedef to K::Point_2.
| |
Extremal_polygon_area_traits_2<K>::Less_xy_2 | |
typedef to K::Less_xy_2.
| |
Extremal_polygon_area_traits_2<K>::Orientation_2 | |
typedef to K::Orientation_2.
| |
Extremal_polygon_area_traits_2<K>::Operation | |
AdaptableBinaryFunction class op:
Point_2 × Point_2 → FT.
For a fixed Point_2 root, op(p, q) returns
twice the area of the triangle (root, q, p).
|
int | t.min_k () const | returns 3. | ||
FT | t.init ( const Point_2& p, const Point_2& q) const | |||
returns FT(0). | ||||
Operation | t.operation ( const Point_2& p) const | |||
returns Operation where p is the fixed root point. | ||||
template < class RandomAccessIterator, class OutputIterator > | ||||
OutputIterator |
| |||
writes the vertices of [points_begin, points_end) forming a maximum area triangle rooted at points_begin[0] to o and returns the past-the-end iterator for that sequence (== o + 3). | ||||
Less_xy_2 | t.less_xy_2_object () | |||
Orientation_2 | t.orientation_2_object () |