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

#include <agg_array.h>

List of all members.

Public Types

typedef T value_type
typedef pod_array< T > self_type

Public Member Functions

 ~pod_array ()
 pod_array ()
 pod_array (unsigned size)
 pod_array (const self_type &v)
void resize (unsigned size)
const self_typeoperator= (const self_type &v)
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
const T * data () const
T * data ()

template<class T>
class agg::pod_array< T >


Member Typedef Documentation

template<class T>
typedef pod_array<T> agg::pod_array< T >::self_type
template<class T>
typedef T agg::pod_array< T >::value_type

Constructor & Destructor Documentation

template<class T>
agg::pod_array< T >::~pod_array ( ) [inline]
template<class T>
agg::pod_array< T >::pod_array ( ) [inline]
template<class T>
agg::pod_array< T >::pod_array ( unsigned  size) [inline]
template<class T>
agg::pod_array< T >::pod_array ( const self_type v) [inline]

Member Function Documentation

template<class T>
const T& agg::pod_array< T >::at ( unsigned  i) const [inline]
template<class T>
T& agg::pod_array< T >::at ( unsigned  i) [inline]
template<class T>
const T* agg::pod_array< T >::data ( ) const [inline]
template<class T>
T* agg::pod_array< T >::data ( ) [inline]
template<class T>
const self_type& agg::pod_array< T >::operator= ( const self_type v) [inline]
template<class T>
const T& agg::pod_array< T >::operator[] ( unsigned  i) const [inline]
template<class T>
T& agg::pod_array< T >::operator[] ( unsigned  i) [inline]
template<class T>
void agg::pod_array< T >::resize ( unsigned  size) [inline]
template<class T>
unsigned agg::pod_array< T >::size ( ) const [inline]
template<class T>
T agg::pod_array< 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