## CGAL::Random_access_value_adaptor<IC,T>

### Definition

The class Random_access_value_adaptor<IC,T> provides a random access for data structures. It is derived from Random_access_adaptor<IC>. Instead of returning iterators from the operator[] methods, it returns the dereferenced value of the iterator. The iterator or circulator of the data structure are of type IC. Their value type is T.

#include <CGAL/iterator.h>

### Operations

Creation and operations see Random_access_adaptor<IC>, with the exception of:

T& | random_access [ size_type n]
|  | returns a reference to the n-th item. Precondition: n < number of items in random_access.

### See Also

CGAL::Inverse_index<IC>
CGAL::Random_access_adaptor<IC>