## Kernel::ConstructDirection_2

A model for this must provide:

Kernel::Direction_2
| fo.operator() ( Kernel::Vector_2 v)
|  | introduces the direction of vector v.
Kernel::Direction_2
| fo.operator() ( Kernel::Line_2 l)
|  | introduces the direction of line l.
Kernel::Direction_2
| fo.operator() ( Kernel::Ray_2 r)
|  | introduces the direction of ray r.
Kernel::Direction_2
| fo.operator() ( Kernel::Segment_2 s)
|  | introduces the direction of segment s.

### Refines

AdaptableFunctor (with one argument)

### See Also

CGAL::Direction_2<Kernel>