In file ../include/EST_TVector.h:
template<class T> class EST_TVector |
![]() | vcell_pos (unsigned int c, unsigned int cs) const The memory access rule, in one place for easy reference | ||||||||||||||||||||||
![]() | fast_a_v (int c) const quick method for returning \(x[n]\) | ||||||||||||||||||||||
![]() | set_values (const T* data, int step, int start_c, int num_c) Get and set values from array | ||||||||||||||||||||||
![]() | copy (const EST_TVector<T> &a) private copy function, called from all other copying functions | ||||||||||||||||||||||
![]() | copy_data (const EST_TVector<T> &a) just copy data, no resizing, no size check | ||||||||||||||||||||||
![]() | just_resize (int new_cols, T** old_vals) resize the memory and reset the bounds, but don't set values | ||||||||||||||||||||||
![]() | default_vals () sets data and length to default values (0 in both cases) | ||||||||||||||||||||||
![]() | EST_TVector () default constructor | ||||||||||||||||||||||
![]() | EST_TVector (const EST_TVector<T> &v) copy constructor | ||||||||||||||||||||||
![]() | EST_TVector (int n) "size" constructor - make vector of size n | ||||||||||||||||||||||
![]() | EST_TVector (int, T* memory, int offset=0, int free_when_destroyed=0) construct from memory supplied by caller | ||||||||||||||||||||||
![]() | ~EST_TVector () destructor | ||||||||||||||||||||||
![]() | resize (int n, int set=1) resize vector. | ||||||||||||||||||||||
![]() | memory () const For when you absolutely have to have access to the memory | ||||||||||||||||||||||
![]() | access
| ||||||||||||||||||||||
![]() | operator= (const EST_TVector &s) assignment operator | ||||||||||||||||||||||
![]() | fill (const T &v) Fill entire array will value <parameter>v</parameter> | ||||||||||||||||||||||
![]() | empty () Fill vector with default value | ||||||||||||||||||||||
![]() | save (const EST_String &filename) Save vector to file <parameter>filename</parameter> | ||||||||||||||||||||||
![]() | operator == (const EST_TVector &v) const is true if vectors are equal size and all elements are equal | ||||||||||||||||||||||
![]() | operator != (const EST_TVector &v) const is true if vectors are not equal size or a single elements isn't equal | ||||||||||||||||||||||
![]() | copy_section (T* dest, int offset=0, int num=-1) const Copy data in and out. | ||||||||||||||||||||||
![]() | sub_vector (EST_TVector<T> &sv, int start_c=0, int len=-1) Create a sub vector | ||||||||||||||||||||||
![]() | integrity () const |
Alphabetic index HTML hierarchy of classes or Java
This page is part of the
Edinburgh Speech Tools Library documentation
Copyright University of Edinburgh 1997
Contact:
speech_tools@cstr.ed.ac.uk