CGAL 6.1.2 - 2D Snap Rounding: SRTraits_2::MinkowskiSumWithPixel_2 Concept Reference

CGAL 6.1.2 - 2D Snap Rounding

Loading...
Searching...
No Matches
List of all members | Public Member Functions
SRTraits_2::MinkowskiSumWithPixel_2 Concept Reference
Reference Manual » Concepts

## Definition

Refines
  `AdaptableTernaryFunction`

Has models
  `Snap_rounding_traits_2::Minkowski_sum_with_pixel_2`

## Public Member Functions
void | operator() (std::list< Point_2 > &vertices_list, Segment_2 s, NT unit_square)
| returns the vertices of a polygon, which is the Minkowski sum of a segment and a square centered at the origin with edge size `pixel edge`.

## Member Function Documentation

## ◆ operator()()

void SRTraits_2::MinkowskiSumWithPixel_2::operator() | ( | std::list< Point_2 > & | vertices_list,
|  | Segment_2 | s,
|  | NT | unit_square
| ) |  |

returns the vertices of a polygon, which is the Minkowski sum of a segment and a square centered at the origin with edge size `pixel edge`.

`vertices_list` is the list of the vertices of the Minkowski sum polygon, `s` is the input segment and `unit_square` is the edge size of the pixel.