CGAL 6.2 - STL Extensions for CGAL: ProjectionObject Concept Reference

CGAL 6.2 - STL Extensions for CGAL

Loading...
Searching...
No Matches
List of all members
ProjectionObject Concept Reference
Reference Manual » Concepts

## Definition

The concept `ProjectionObject` is modeled after the STL concept `UnaryFunction`, but takes also care of (const) references.

Has models
  `CGAL::Identity`
  `CGAL::Dereference`
  `CGAL::Get_address`
  `CGAL::Cast_function_object`
  `CGAL::Project_vertex`
  `CGAL::Project_facet`
  `CGAL::Project_point`
  `CGAL::Project_normal`
  `CGAL::Project_plane`
  `CGAL::Project_next`
  `CGAL::Project_prev`
  `CGAL::Project_next_opposite`
  `CGAL::Project_opposite_prev`

## Definition
typedef unspecified_type | argument_type
| argument type.
typedef unspecified_type | result_type
| result type.

## Creation
| ProjectionObject ()
| default constructor.

## Operations
result_type & | operator() (argument_type &) const
const result_type & | operator() (const argument_type &) const