# apvector< itemType > Class Template Reference

List of all members.

## Public Member Functions
| apvector (const apvector &vec)
| apvector (int size, const itemType &fillValue)
| apvector (int size)
| apvector ()
int | length () const
const apvector & | operator= (const apvector &vec)
const itemType & | operator[] (int index) const
itemType & | operator[] (int index)
void | resize (int newSize)
| ~apvector ()

### template<class itemType>
class apvector< itemType >

## Constructor & Destructor Documentation

template<class itemType>

apvector< itemType >::apvector | ( |  | ) |

template<class itemType>

apvector< itemType >::apvector | ( | int | size | ) | `[explicit]`

template<class itemType>

apvector< itemType >::apvector | ( | int | size,
|  | const itemType & | fillValue |
| ) |  |  |

template<class itemType>

apvector< itemType >::apvector | ( | const apvector< itemType > & | vec | ) |

template<class itemType>

apvector< itemType >::~apvector | ( |  | ) |

## Member Function Documentation

template<class itemType>

int apvector< itemType >::length | ( |  | ) | const

template<class itemType>

const apvector& apvector< itemType >::operator= | ( | const apvector< itemType > & | vec | ) |

template<class itemType>

const itemType& apvector< itemType >::operator[] | ( | int | index | ) | const

template<class itemType>

itemType& apvector< itemType >::operator[] | ( | int | index | ) |

template<class itemType>

void apvector< itemType >::resize | ( | int | newSize | ) |