casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::Array< T > Member List
This is the complete list of members for casa::Array< T >, including all inherited members.
addDegenerate(uInt numAxes) const casa::Array< T >
addDegenerate(uInt numAxes)casa::Array< T >
apply(T(*function)(T))casa::Array< T >
apply(T(*function)(const T &))casa::Array< T >
apply(const Functional< T, T > &function)casa::Array< T >
Array()casa::Array< T >
Array(const IPosition &shape)casa::Array< T > [explicit]
Array(const IPosition &shape, const T &initialValue)casa::Array< T >
Array(const Array< T > &other)casa::Array< T >
Array(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY)casa::Array< T >
Array(const IPosition &shape, const T *storage)casa::Array< T >
ArrayBase()casa::ArrayBase
ArrayBase(const IPosition &shape)casa::ArrayBase [explicit]
ArrayBase(const ArrayBase &other)casa::ArrayBase
ArrayIterator< T > classcasa::Array< T > [friend]
arrayVersion()casa::ArrayBase [inline, static]
assign(const Array< T > &other)casa::Array< T > [virtual]
baseAddDegenerate(ArrayBase &, uInt numAxes)casa::ArrayBase [protected]
baseCopy(const ArrayBase &that)casa::ArrayBase [inline, protected]
baseMakeSteps()casa::ArrayBase [protected]
baseNonDegenerate(const ArrayBase &other, const IPosition &ignoreAxes)casa::ArrayBase [protected]
baseReform(ArrayBase &tmp, const IPosition &shape) const casa::ArrayBase [protected]
begin()casa::Array< T > [inline]
begin() const casa::Array< T > [inline]
begin_pcasa::Array< T > [protected]
cbegin()casa::Array< T > [inline]
cbegin() const casa::Array< T > [inline]
cend()casa::Array< T > [inline]
cend() const casa::Array< T > [inline]
checkCubeShape()casa::ArrayBase [protected]
checkMatrixShape()casa::ArrayBase [protected]
checkVectorShape()casa::ArrayBase [protected]
conform(const Array< T > &other) const casa::Array< T > [inline]
conform(const MaskedArray< T > &other) const casa::Array< T >
conform2(const ArrayBase &other) const casa::ArrayBase [inline, protected]
const_contiter typedefcasa::Array< T >
const_iterator typedefcasa::Array< T >
contiguous_pcasa::ArrayBase [protected]
contiguousStorage() const casa::ArrayBase [inline]
contiter typedefcasa::Array< T >
copy() const casa::Array< T >
copyMatchingPart(const Array< T > &from)casa::Array< T >
copyVectorHelper(const ArrayBase &other)casa::ArrayBase [protected]
data()casa::Array< T > [inline]
data() const casa::Array< T > [inline]
data_pcasa::Array< T > [protected]
doNonDegenerate(const Array< T > &other, const IPosition &ignoreAxes)casa::Array< T > [protected, virtual]
empty() const casa::ArrayBase [inline]
end()casa::Array< T > [inline]
end() const casa::Array< T > [inline]
end_pcasa::Array< T > [protected]
endPosition() const casa::ArrayBase
freeStorage(const T *&storage, Bool deleteIt) const casa::Array< T >
getSection(const Slicer &)casa::Array< T > [virtual]
getStorage(Bool &deleteIt)casa::Array< T >
getStorage(Bool &deleteIt) const casa::Array< T >
inc_pcasa::ArrayBase [protected]
isStorageContiguous() const casa::ArrayBase [protected]
iterator typedefcasa::Array< T >
length_pcasa::ArrayBase [protected]
makeIterator(uInt byDim)casa::Array< T > [virtual]
makeSteps()casa::Array< T > [inline, protected]
makeSubset(ArrayBase &out, const IPosition &b, const IPosition &e, const IPosition &i)casa::ArrayBase [protected]
Matrix< T > classcasa::Array< T > [friend]
ndim() const casa::ArrayBase [inline]
ndimen_pcasa::ArrayBase [protected]
nelements() const casa::ArrayBase [inline]
nels_pcasa::ArrayBase [protected]
nonDegenerate(uInt startingAxis=0, Bool throwIfError=True) const casa::Array< T >
nonDegenerate(const IPosition &ignoreAxes) const casa::Array< T >
nonDegenerate(const Array< T > &other, uInt startingAxis=0, Bool throwIfError=True)casa::Array< T >
nonDegenerate(const Array< T > &other, const IPosition &ignoreAxes)casa::Array< T > [inline]
nrefs() const casa::Array< T >
ok() const casa::Array< T > [virtual]
operator()(const IPosition &)casa::Array< T >
operator()(const IPosition &) const casa::Array< T >
operator()(const IPosition &start, const IPosition &end)casa::Array< T >
operator()(const IPosition &start, const IPosition &end) const casa::Array< T >
operator()(const IPosition &start, const IPosition &end, const IPosition &inc)casa::Array< T >
operator()(const IPosition &start, const IPosition &end, const IPosition &inc) const casa::Array< T >
operator()(const Slicer &)casa::Array< T >
operator()(const Slicer &) const casa::Array< T >
operator()(const LogicalArray &mask) const casa::Array< T >
operator()(const LogicalArray &mask)casa::Array< T >
operator()(const MaskedLogicalArray &mask) const casa::Array< T >
operator()(const MaskedLogicalArray &mask)casa::Array< T >
operator=(const Array< T > &other)casa::Array< T > [virtual]
operator=(const T &value)casa::Array< T >
operator=(const MaskedArray< T > &marray)casa::Array< T >
casa::ArrayBase::operator=(const ArrayBase &)casa::ArrayBase
operator[](uInt i) const casa::Array< T >
originalLength_pcasa::ArrayBase [protected]
putStorage(T *&storage, Bool deleteAndCopy)casa::Array< T >
reference(const Array< T > &other)casa::Array< T > [virtual]
reform(const IPosition &shape) const casa::Array< T >
removeDegenerate(uInt startingAxis=0, Bool throwIfError=True)casa::Array< T >
removeDegenerate(const IPosition &ignoreAxes)casa::Array< T >
resize()casa::Array< T > [virtual]
resize(const IPosition &newShape, Bool copyValues=False)casa::Array< T > [virtual]
set(const T &value)casa::Array< T >
setEndIter()casa::Array< T > [inline, protected]
shape() const casa::ArrayBase [inline]
size() const casa::ArrayBase [inline]
steps() const casa::ArrayBase [inline]
steps_pcasa::ArrayBase [protected]
takeStorage(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY)casa::Array< T > [virtual]
takeStorage(const IPosition &shape, const T *storage)casa::Array< T > [virtual]
throwNdimVector()casa::ArrayBase [protected]
tovector(vector< T, U > &out) const casa::Array< T >
tovector() const casa::Array< T >
unique()casa::Array< T >
validateConformance(const ArrayBase &) const casa::ArrayBase
validateIndex(const IPosition &) const casa::ArrayBase
validateIndex(uInt index) const casa::ArrayBase
validateIndex(uInt index1, uInt index2) const casa::ArrayBase
validateIndex(uInt index1, uInt index2, uInt index3) const casa::ArrayBase
value_type typedefcasa::Array< T >
~Array()casa::Array< T > [virtual]
~ArrayBase()casa::ArrayBase [virtual]