CGAL 4.7 - Handles and Circulators: Adapters for Iterators and Containers

\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 4.7 - Handles and Circulators

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes
Adapters for Iterators and Containers
Handles and Circulators Reference

##

## Classes

class | CGAL::Circulator_from_container< C >
| The adaptor `Circulator_from_container` provides a circulator for an STL container `C` of equal category as the iterator provided by the container. More...
class | CGAL::Circulator_from_iterator< I >
| The adaptor `Circulator_from_iterator` converts two iterators of type `I`, a begin and a past-the-end value, to a circulator of equal category. More...
class | CGAL::Container_from_circulator< C >

The adaptor `Container_from_circulator` is a class that converts any circulator type `C` to a kind of container class, i.e. a class that provides an `iterator` and a `const_iterator` type and two member functions (`begin()` and `end()`) that return the appropriate iterators. More...