template<class T> LCVMarray_3D<T> LCVMarray_3D(const int array_size1, const int array_size2, const int array_size3)

and LCVMarray_2D<int> and set_data

[more]friend ostream& operator<<<>(ostream&, const LCVMarray_3D<T>&)
[more]friend ostream& operator<<(ostream&, const LCVMarray_3D<T>&)
[more] LCVMarray_3D(const int = 0, const int = 0, const int = 0)
default constructor--can give the three sizes
[more] LCVMarray_3D( const int size1, const int size2, LCVMarray_2D<int> &size3 )
size3 must be size1xsize2
[more] LCVMarray_3D( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns
[more] LCVMarray_3D(const int, const int, const int, const T&)
constructor with initial value
[more] LCVMarray_3D( const int size1, const int size2, LCVMarray_2D<int> &size3, const T& )
size3 must be size1xsize2
[more] LCVMarray_3D( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3, const T& )
size3 must have size1 rows and row i must have size2[i] columns
[more] LCVMarray_3D(const LCVMarray_3D<T>&)
[more] LCVMarray_3D( const T *const *const *const, const int, const int, const int )
copy from built-in array
[more] LCVMarray_3D( const T *const *const *const, const int size1, const int size2, LCVMarray_2D<int> &size3 )
size3 must be size1*size2
[more] LCVMarray_3D( const T *const *const *const, const int size1, const LCVMarray<int> size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns
[more] LCVMarray_3D(LCVMarray< LCVMarray_2D<T> >&)
copy from LCVMarray< LCVMarray_2D<T> >
[more] LCVMarray_3D(LCVMarray_2D< LCVMarray<T> >&)
copy from LCVMarray_2D< LCVMarray<T> >
[more] LCVMarray_3D(LCVMarray_2D<T> *const, const int)
copy from LCVMarray_2D<T>*
[more] LCVMarray_3D(const LCVMarray< LCVMarray<T> > *const, const int)
copy from LCVMarray< LCVMarray<T> >*
[more] LCVMarray_3D(const LCVMarray<T> *const *const, const int, const int)
copy from LCVMarray<T>**
[more] LCVMarray_3D( const LCVMarray<T> *const *const, const int size1, const LCVMarray<int> &size2 )
have different lengths. size2 must have size1 rows
[more] LCVMarray_3D(const LCVMarray<T>&)
by the given LCVMarray<T>.
[more] LCVMarray_3D(const LCVMarray_2D<T>&)
The "row" is the given LCVMarray_2D<T>.
[more] ~LCVMarray_3D()
[more]const LCVMarray_3D<T> & operator=(const LCVMarray_3D<T>&)
destructor
[more]const LCVMarray_3D<T> & operator=(LCVMarray< LCVMarray_2D<T> >&)
assignment operator for LCVMarray_3D = LCVMarray< LCVMarray_2D<T> >
[more]const LCVMarray_3D<T> & operator=(LCVMarray_2D< LCVMarray<T> >&)
assignment operator for LCVMarray_3D = LCVMarray_2D< LCVMarray<T> >
[more]const LCVMarray_3D<T> & operator= (LCVMarray < LCVMarray< LCVMarray<T> > >&)
LCVMarray_3D = LCVMarray< LCVMarray< LCVMarray<T> > >
[more]int rectangular() const
[more]void get_data(LCVMarray_3D<T>&) const
copy array data into LCVMarray_3D
[more]void get_data(T***)
copy array data into normal array
[more]void get_data(LCVMarray< LCVMarray_2D<T> >&) const
copy array data into LCVMarray< LCVMarray_2D<T> >
[more]void get_data(LCVMarray_2D< LCVMarray<T> >&) const
copy array data into LCVMarray_2D< LCVMarray<T> >
[more]void get_data(LCVMarray< LCVMarray< LCVMarray<T> > >&) const
copy array data into LCVMarray< LCVMarray< LCVMarray<T> > >
[more]void get_data(LCVMarray_2D<T>*) const
copy array data into an array of LCVMarray_2D<T>
[more]void get_data(LCVMarray< LCVMarray<T> >*) const
copy array into LCVMarray< LCVMarray<T> >*
[more]void get_data(LCVMarray<T> *const *const) const
copy array data into a built in 2D array of LCVMarray<T>
[more]LCVMarray_3D<T> & set_data(const LCVMarray_3D<T>&)
set data from LCVMarray_3D
[more]LCVMarray_3D<T> & set_data(const int = 0, const int = 0, const int = 0)
erase and create a "new" array with the given sizes
[more]LCVMarray_3D<T> & set_data(const int size1, const int size2, LCVMarray_2D<int> &size3)
size3 must be size1xsize2
[more]LCVMarray_3D<T> & set_data( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns
[more]LCVMarray_3D<T> & set_data(const int, const int, const int, const T&)
initialize initial value
[more]LCVMarray_3D<T> & set_data( const int size1, const int size2, LCVMarray_2D<int> &size3, const T& )
initialize initial value
[more]LCVMarray_3D<T> & set_data( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3, const T& )
size3 must have size1 rows and row i must have size2[i] columns
[more]LCVMarray_3D<T> & set_data( const T *const *const *const, const int, const int, const int )
set data from normal array
[more]LCVMarray_3D<T> & set_data( const T *const *const *const, const int size1, const int size2, LCVMarray_2D<int> &size3 )
size3 must be size1*size2
[more]LCVMarray_3D<T> & set_data( const T *const *const *const, const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns
[more]LCVMarray_3D<T> & set_data(LCVMarray< LCVMarray_2D<T> >&)
set data from LCVMarray< LCVMarray_2D<T> >
[more]LCVMarray_3D<T> & set_data(LCVMarray_2D< LCVMarray<T> >&)
set data from LCVMarray_2D< LCVMarray<T> >
[more]LCVMarray_3D<T> & set_data(LCVMarray< LCVMarray< LCVMarray<T> > >&)
set data from LCVMarray< LCVMarray< LCVMarray<T> > >
[more]LCVMarray_3D<T> & set_data(LCVMarray_2D<T> *const, const int)
set data from LCVMarray_2D<T>*
[more]LCVMarray_3D<T> & set_data(const LCVMarray< LCVMarray<T> > *const, const int)
set data from LCVMarray< LCVMarray<T> >*
[more]LCVMarray_3D<T> & set_data(const LCVMarray<T> *const *const, const int, const int)
set data from LCVMarray<T>**
[more]LCVMarray_3D<T> & set_data( const LCVMarray<T> *const *const, const int size1, const LCVMarray<int> &size2 )
have different lengths. size2 must have size1 rows
[more]LCVMarray_3D<T> & set_data(const LCVMarray<T>&)
The entry is the given LCVMarray<T>.
[more]LCVMarray_3D<T> & set_data(const LCVMarray_2D<T>&)
The "row" is the given LCVMarray_2D<T>.
[more]LCVMarray_3D<T> & initialize(const T&)
[more]void print(ostream&) const
initialize array with a value
ovoid set_data_helper( const int, const LCVMarray<int>&, LCVMarray_2D<int>& )


Documentation

and LCVMarray_2D<int> and set_data
ofriend ostream& operator<<<>(ostream&, const LCVMarray_3D<T>&)

ofriend ostream& operator<<(ostream&, const LCVMarray_3D<T>&)

o LCVMarray_3D(const int = 0, const int = 0, const int = 0)
default constructor--can give the three sizes

o LCVMarray_3D( const int size1, const int size2, LCVMarray_2D<int> &size3 )
size3 must be size1xsize2

o LCVMarray_3D( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns

o LCVMarray_3D(const int, const int, const int, const T&)
constructor with initial value

o LCVMarray_3D( const int size1, const int size2, LCVMarray_2D<int> &size3, const T& )
size3 must be size1xsize2

o LCVMarray_3D( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3, const T& )
size3 must have size1 rows and row i must have size2[i] columns

o LCVMarray_3D(const LCVMarray_3D<T>&)

o LCVMarray_3D( const T *const *const *const, const int, const int, const int )
copy from built-in array

o LCVMarray_3D( const T *const *const *const, const int size1, const int size2, LCVMarray_2D<int> &size3 )
size3 must be size1*size2

o LCVMarray_3D( const T *const *const *const, const int size1, const LCVMarray<int> size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns

o LCVMarray_3D(LCVMarray< LCVMarray_2D<T> >&)
copy from LCVMarray< LCVMarray_2D<T> >

o LCVMarray_3D(LCVMarray_2D< LCVMarray<T> >&)
copy from LCVMarray_2D< LCVMarray<T> >

o LCVMarray_3D(LCVMarray_2D<T> *const, const int)
copy from LCVMarray_2D<T>*

o LCVMarray_3D(const LCVMarray< LCVMarray<T> > *const, const int)
copy from LCVMarray< LCVMarray<T> >*

o LCVMarray_3D(const LCVMarray<T> *const *const, const int, const int)
copy from LCVMarray<T>**

o LCVMarray_3D( const LCVMarray<T> *const *const, const int size1, const LCVMarray<int> &size2 )
have different lengths. size2 must have size1 rows

o LCVMarray_3D(const LCVMarray<T>&)
by the given LCVMarray<T>.

o LCVMarray_3D(const LCVMarray_2D<T>&)
The "row" is the given LCVMarray_2D<T>.

o ~LCVMarray_3D()

oconst LCVMarray_3D<T> & operator=(const LCVMarray_3D<T>&)
destructor

oconst LCVMarray_3D<T> & operator=(LCVMarray< LCVMarray_2D<T> >&)
assignment operator for LCVMarray_3D = LCVMarray< LCVMarray_2D<T> >

oconst LCVMarray_3D<T> & operator=(LCVMarray_2D< LCVMarray<T> >&)
assignment operator for LCVMarray_3D = LCVMarray_2D< LCVMarray<T> >

oconst LCVMarray_3D<T> & operator= (LCVMarray < LCVMarray< LCVMarray<T> > >&)
LCVMarray_3D = LCVMarray< LCVMarray< LCVMarray<T> > >

oint rectangular() const

ovoid get_data(LCVMarray_3D<T>&) const
copy array data into LCVMarray_3D

ovoid get_data(T***)
copy array data into normal array

ovoid get_data(LCVMarray< LCVMarray_2D<T> >&) const
copy array data into LCVMarray< LCVMarray_2D<T> >

ovoid get_data(LCVMarray_2D< LCVMarray<T> >&) const
copy array data into LCVMarray_2D< LCVMarray<T> >

ovoid get_data(LCVMarray< LCVMarray< LCVMarray<T> > >&) const
copy array data into LCVMarray< LCVMarray< LCVMarray<T> > >

ovoid get_data(LCVMarray_2D<T>*) const
copy array data into an array of LCVMarray_2D<T>

ovoid get_data(LCVMarray< LCVMarray<T> >*) const
copy array into LCVMarray< LCVMarray<T> >*

ovoid get_data(LCVMarray<T> *const *const) const
copy array data into a built in 2D array of LCVMarray<T>

oLCVMarray_3D<T> & set_data(const LCVMarray_3D<T>&)
set data from LCVMarray_3D

oLCVMarray_3D<T> & set_data(const int = 0, const int = 0, const int = 0)
erase and create a "new" array with the given sizes

oLCVMarray_3D<T> & set_data(const int size1, const int size2, LCVMarray_2D<int> &size3)
size3 must be size1xsize2

oLCVMarray_3D<T> & set_data( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns

oLCVMarray_3D<T> & set_data(const int, const int, const int, const T&)
initialize initial value

oLCVMarray_3D<T> & set_data( const int size1, const int size2, LCVMarray_2D<int> &size3, const T& )
initialize initial value

oLCVMarray_3D<T> & set_data( const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3, const T& )
size3 must have size1 rows and row i must have size2[i] columns

oLCVMarray_3D<T> & set_data( const T *const *const *const, const int, const int, const int )
set data from normal array

oLCVMarray_3D<T> & set_data( const T *const *const *const, const int size1, const int size2, LCVMarray_2D<int> &size3 )
size3 must be size1*size2

oLCVMarray_3D<T> & set_data( const T *const *const *const, const int size1, const LCVMarray<int> &size2, LCVMarray_2D<int> &size3 )
size3 must have size1 rows and row i must have size2[i] columns

oLCVMarray_3D<T> & set_data(LCVMarray< LCVMarray_2D<T> >&)
set data from LCVMarray< LCVMarray_2D<T> >

oLCVMarray_3D<T> & set_data(LCVMarray_2D< LCVMarray<T> >&)
set data from LCVMarray_2D< LCVMarray<T> >

oLCVMarray_3D<T> & set_data(LCVMarray< LCVMarray< LCVMarray<T> > >&)
set data from LCVMarray< LCVMarray< LCVMarray<T> > >

oLCVMarray_3D<T> & set_data(LCVMarray_2D<T> *const, const int)
set data from LCVMarray_2D<T>*

oLCVMarray_3D<T> & set_data(const LCVMarray< LCVMarray<T> > *const, const int)
set data from LCVMarray< LCVMarray<T> >*

oLCVMarray_3D<T> & set_data(const LCVMarray<T> *const *const, const int, const int)
set data from LCVMarray<T>**

oLCVMarray_3D<T> & set_data( const LCVMarray<T> *const *const, const int size1, const LCVMarray<int> &size2 )
have different lengths. size2 must have size1 rows

oLCVMarray_3D<T> & set_data(const LCVMarray<T>&)
The entry is the given LCVMarray<T>.

oLCVMarray_3D<T> & set_data(const LCVMarray_2D<T>&)
The "row" is the given LCVMarray_2D<T>.

oLCVMarray_3D<T> & initialize(const T&)

ovoid print(ostream&) const
initialize array with a value

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.