Navigation: Up, Table of Contents, Bibliography, Index, Title Page

## Kernel::ConstructVector_3

A model for this must provide:

Kernel::Vector_3 |
fo.operator() ( | Kernel::Point_3 a, Kernel::Point_3 b)
|  | introduces the vector b-a.
Kernel::Vector_3 | fo.operator() ( Origin o, Kernel::Point_3 b)
|  | introduces the vector b.
Kernel::Vector_3 | fo.operator() ( Kernel::Point_3 a, Origin o)
|  | introduces the vector -a.
Kernel::Vector_3 | fo.operator() ( Kernel::Segment_3 s)
|  | introduces the vector s.target()-s.source().
Kernel::Vector_3 | fo.operator() ( Kernel::Ray_3 r)
|  | introduces a vector having the same direction as r.
Kernel::Vector_3 | fo.operator() ( Kernel::Line_3 l)
|  | introduces a vector having the same direction as l.
Kernel::Vector_3 | fo.operator() ( Null_vector NULL_VECTOR)
|  | introduces a null vector .

### Refines

AdaptableFunctor (with two arguments)

### See Also

CGAL::Vector_3<Kernel>
Kernel::ConstructScaledVector_3

Next: Kernel::ConstructVertex_2

Navigation: Table of Contents, Bibliography, Index, Title Page

The CGAL Project . Tue, December 21, 2004 .