Anti-Grain Geometry - AGG (libagg)  2.5
Public Types | Public Member Functions
agg::pod_array_adaptor< T > Class Template Reference

#include <agg_array.h>

List of all members.

Public Types

typedef T value_type

Public Member Functions

 pod_array_adaptor (T *array, unsigned size)
unsigned size () const
const T & operator[] (unsigned i) const
T & operator[] (unsigned i)
const T & at (unsigned i) const
T & at (unsigned i)
value_at (unsigned i) const

template<class T>
class agg::pod_array_adaptor< T >


Member Typedef Documentation

template<class T >
typedef T agg::pod_array_adaptor< T >::value_type

Constructor & Destructor Documentation

template<class T >
agg::pod_array_adaptor< T >::pod_array_adaptor ( T *  array,
unsigned  size 
) [inline]

Member Function Documentation

template<class T >
const T& agg::pod_array_adaptor< T >::at ( unsigned  i) const [inline]
template<class T >
T& agg::pod_array_adaptor< T >::at ( unsigned  i) [inline]
template<class T >
const T& agg::pod_array_adaptor< T >::operator[] ( unsigned  i) const [inline]
template<class T >
T& agg::pod_array_adaptor< T >::operator[] ( unsigned  i) [inline]
template<class T >
unsigned agg::pod_array_adaptor< T >::size ( ) const [inline]
template<class T >
T agg::pod_array_adaptor< T >::value_at ( unsigned  i) const [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines