casa
5.7.0-16
|
#include <array.h>
Public Types | |
typedef std::vector< t > | vtype |
typedef std::vector< int > | stype |
Public Member Functions | |
array () | |
array (const vtype &v, const stype &s) | |
array (vtype *v, const stype &s) | |
vtype & | vec () |
const vtype & | vec () const |
stype & | shape () |
const stype & | shape () const |
void | resize (const stype &shp) |
void | set (const vtype &v, const stype &s) |
void | set (vtype *v, const stype &s) |
~array () | |
Private Member Functions | |
void | init () const |
Private Attributes | |
vtype * | value_ |
stype * | shape_ |
typedef std::vector<int> casac::array< t >::stype |
typedef std::vector<t> casac::array< t >::vtype |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 37 of file array.h.
References casac::array< t >::shape_, and casac::array< t >::value_.
|
inlineprivate |
Definition at line 41 of file array.h.
References casac::array< t >::shape_, and casac::array< t >::value_.
Referenced by casac::array< t >::resize(), casac::array< t >::shape(), and casac::array< t >::vec().
|
inline |
Definition at line 22 of file array.h.
References casac::array< t >::init(), casac::array< t >::shape_, casa::vi::size(), and casac::array< t >::value_.
|
inline |
Definition at line 28 of file array.h.
References casac::array< t >::shape_, and casac::array< t >::value_.
|
inline |
Definition at line 32 of file array.h.
References casac::array< t >::shape_, and casac::array< t >::value_.
|
inline |
Definition at line 19 of file array.h.
References casac::array< t >::init(), and casac::array< t >::shape_.
|
inline |
Definition at line 20 of file array.h.
References casac::array< t >::init(), and casac::array< t >::shape_.
|
inline |
Definition at line 17 of file array.h.
References casac::array< t >::init(), and casac::array< t >::value_.
|
inline |
Definition at line 18 of file array.h.
References casac::array< t >::init(), and casac::array< t >::value_.
|
private |
Definition at line 44 of file array.h.
Referenced by casac::array< t >::init(), casac::array< t >::resize(), casac::array< t >::set(), casac::array< t >::shape(), and casac::array< t >::~array().
|
private |
Definition at line 43 of file array.h.
Referenced by casac::array< t >::init(), casac::array< t >::resize(), casac::array< t >::set(), casac::array< t >::vec(), and casac::array< t >::~array().