, including all inherited members.
addDegenerate(uInt numAxes) const | casacore::Array< T > | |
addDegenerate(uInt numAxes) | casacore::Array< T > | |
adjustLastAxis(const IPosition &newShape, uInt resizePercentage=0, bool resizeIfNeeded=True) | casacore::Array< T > | |
apply(T(*function)(T)) | casacore::Array< T > | |
apply(T(*function)(const T &)) | casacore::Array< T > | |
apply(const Functional< T, T > &function) | casacore::Array< T > | |
Array() | casacore::Array< T > | |
Array(const IPosition &shape) | casacore::Array< T > | [explicit] |
Array(const IPosition &shape, ArrayInitPolicy initPolicy) | casacore::Array< T > | |
Array(const IPosition &shape, const T &initialValue) | casacore::Array< T > | |
Array(const Array< T > &other) | casacore::Array< T > | |
Array(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY) | casacore::Array< T > | |
Array(const IPosition &shape, T *storage, StorageInitPolicy policy, AbstractAllocator< T > const &allocator) | casacore::Array< T > | |
Array(const IPosition &shape, const T *storage) | casacore::Array< T > | |
Array(Allocator_private::AllocSpec< T > allocator) | casacore::Array< T > | [private] |
Array(const IPosition &shape, ArrayInitPolicy initPolicy, Allocator_private::BulkAllocator< T > *allocator) | casacore::Array< T > | [private] |
ArrayBase() | casacore::ArrayBase | |
ArrayBase(const IPosition &shape) | casacore::ArrayBase | [explicit] |
ArrayBase(const ArrayBase &other) | casacore::ArrayBase | |
ArrayIterator< T > class | casacore::Array< T > | [friend] |
arrayVersion() | casacore::ArrayBase | [inline, static] |
assign(const Array< T > &other) | casacore::Array< T > | [virtual] |
assignBase(const ArrayBase &other, Bool checkType=True) | casacore::Array< T > | [virtual] |
casacore::ArrayBase::assignBase(const ArrayBase &source, Bool checkType=True) | casacore::ArrayBase | [virtual] |
baseAddDegenerate(ArrayBase &, uInt numAxes) | casacore::ArrayBase | [protected] |
baseCopy(const ArrayBase &that) | casacore::ArrayBase | [inline, protected] |
baseMakeSteps() | casacore::ArrayBase | [protected] |
baseNonDegenerate(const ArrayBase &other, const IPosition &ignoreAxes) | casacore::ArrayBase | [protected] |
baseReform(ArrayBase &tmp, const IPosition &shape, Bool strict=True) const | casacore::ArrayBase | [protected] |
begin() | casacore::Array< T > | [inline] |
begin() const | casacore::Array< T > | [inline] |
begin_p | casacore::Array< T > | [protected] |
capacity() const | casacore::Array< T > | |
cbegin() | casacore::Array< T > | [inline] |
cbegin() const | casacore::Array< T > | [inline] |
cend() | casacore::Array< T > | [inline] |
cend() const | casacore::Array< T > | [inline] |
checkCubeShape() | casacore::ArrayBase | [protected] |
checkMatrixShape() | casacore::ArrayBase | [protected] |
checkVectorShape() | casacore::ArrayBase | [protected] |
conform(const Array< T > &other) const | casacore::Array< T > | [inline] |
conform(const MaskedArray< T > &other) const | casacore::Array< T > | |
conform2(const ArrayBase &other) const | casacore::ArrayBase | [inline, protected] |
const_contiter typedef | casacore::Array< T > | |
const_iterator typedef | casacore::Array< T > | |
contiguous_p | casacore::ArrayBase | [protected] |
contiguousStorage() const | casacore::ArrayBase | [inline] |
contiter typedef | casacore::Array< T > | |
copy(ArrayInitPolicy policy=ArrayInitPolicy::NO_INIT) const | casacore::Array< T > | |
copy(ArrayInitPolicy policy, Allocator_private::BulkAllocator< T > *allocator) const | casacore::Array< T > | [private] |
copyMatchingPart(const Array< T > &from) | casacore::Array< T > | |
copyToContiguousStorage(T *dst, Array< T > const &src, ArrayInitPolicy policy) | casacore::Array< T > | [protected, static] |
copyVectorHelper(const ArrayBase &other) | casacore::ArrayBase | [protected] |
data() | casacore::Array< T > | [inline] |
data() const | casacore::Array< T > | [inline] |
data_p | casacore::Array< T > | [protected] |
defaultArrayInitPolicy() | casacore::Array< T > | [inline, protected, static] |
diagonals(uInt firstAxis=0, Int64 diag=0) const | casacore::Array< T > | |
doNonDegenerate(const Array< T > &other, const IPosition &ignoreAxes) | casacore::Array< T > | [protected, virtual] |
empty() const | casacore::ArrayBase | [inline] |
end() | casacore::Array< T > | [inline] |
end() const | casacore::Array< T > | [inline] |
end_p | casacore::Array< T > | [protected] |
endPosition() const | casacore::ArrayBase | |
freeStorage(const T *&storage, Bool deleteIt) const | casacore::Array< T > | |
freeVStorage(const void *&storage, Bool deleteIt) const | casacore::Array< T > | [virtual] |
getSection(const Slicer &) const | casacore::Array< T > | [virtual] |
getStorage(Bool &deleteIt) | casacore::Array< T > | |
getStorage(Bool &deleteIt) const | casacore::Array< T > | [inline] |
getVStorage(Bool &deleteIt) | casacore::Array< T > | [virtual] |
getVStorage(Bool &deleteIt) const | casacore::Array< T > | [virtual] |
inc_p | casacore::ArrayBase | [protected] |
isStorageContiguous() const | casacore::ArrayBase | [protected] |
iterator typedef | casacore::Array< T > | |
length_p | casacore::ArrayBase | [protected] |
makeArray() const | casacore::Array< T > | [virtual] |
makeDiagonal(uInt firstAxis, Int64 diag) | casacore::ArrayBase | [protected] |
makeIterator(uInt byDim) const | casacore::Array< T > | [virtual] |
makeSteps() | casacore::Array< T > | [inline, protected] |
makeSubset(ArrayBase &out, const IPosition &b, const IPosition &e, const IPosition &i) | casacore::ArrayBase | [protected] |
Matrix< T > class | casacore::Array< T > | [friend] |
ndim() const | casacore::ArrayBase | [inline] |
ndimen_p | casacore::ArrayBase | [protected] |
nelements() const | casacore::ArrayBase | [inline] |
nels_p | casacore::ArrayBase | [protected] |
nonDegenerate(uInt startingAxis=0, Bool throwIfError=True) const | casacore::Array< T > | |
nonDegenerate(const IPosition &ignoreAxes) const | casacore::Array< T > | |
nonDegenerate(const Array< T > &other, uInt startingAxis=0, Bool throwIfError=True) | casacore::Array< T > | |
nonDegenerate(const Array< T > &other, const IPosition &ignoreAxes) | casacore::Array< T > | [inline] |
nonNewDelAllocator() const | casacore::Array< T > | [private] |
nrefs() const | casacore::Array< T > | |
ok() const | casacore::Array< T > | [virtual] |
operator()(const IPosition &) | casacore::Array< T > | |
operator()(const IPosition &) const | casacore::Array< T > | |
operator()(const IPosition &start, const IPosition &end) | casacore::Array< T > | |
operator()(const IPosition &start, const IPosition &end) const | casacore::Array< T > | |
operator()(const IPosition &start, const IPosition &end, const IPosition &inc) | casacore::Array< T > | |
operator()(const IPosition &start, const IPosition &end, const IPosition &inc) const | casacore::Array< T > | |
operator()(const Slicer &) | casacore::Array< T > | |
operator()(const Slicer &) const | casacore::Array< T > | |
operator()(const LogicalArray &mask) const | casacore::Array< T > | |
operator()(const LogicalArray &mask) | casacore::Array< T > | |
operator()(const MaskedLogicalArray &mask) const | casacore::Array< T > | |
operator()(const MaskedLogicalArray &mask) | casacore::Array< T > | |
operator=(const Array< T > &other) | casacore::Array< T > | [virtual] |
operator=(const T &value) | casacore::Array< T > | |
operator=(const MaskedArray< T > &marray) | casacore::Array< T > | |
operator[](size_t i) const | casacore::Array< T > | |
originalLength_p | casacore::ArrayBase | [protected] |
postTakeStorage() | casacore::Array< T > | [inline, protected, virtual] |
preTakeStorage(const IPosition &) | casacore::Array< T > | [inline, protected, virtual] |
putStorage(T *&storage, Bool deleteAndCopy) | casacore::Array< T > | |
putVStorage(void *&storage, Bool deleteAndCopy) | casacore::Array< T > | [virtual] |
reference(const Array< T > &other) | casacore::Array< T > | [virtual] |
reform(const IPosition &shape) const | casacore::Array< T > | |
reformOrResize(const IPosition &newShape, uInt resizePercentage=0, Bool resizeIfNeeded=True) | casacore::Array< T > | |
casacore::ArrayBase::reformOrResize(const IPosition &newShape, Bool resizeIfNeeded, uInt nReferences, Int64 nElementsAllocated, Bool copyDataIfNeeded, uInt resizePercentage) | casacore::ArrayBase | [protected] |
removeDegenerate(uInt startingAxis=0, Bool throwIfError=True) | casacore::Array< T > | |
removeDegenerate(const IPosition &ignoreAxes) | casacore::Array< T > | |
resize() | casacore::Array< T > | [virtual] |
resize(const IPosition &newShape, Bool copyValues=False) | casacore::Array< T > | [virtual] |
resize(const IPosition &newShape, Bool copyValues, ArrayInitPolicy policy) | casacore::Array< T > | [virtual] |
set(const T &value) | casacore::Array< T > | |
setEndIter() | casacore::Array< T > | [inline, protected] |
shape() const | casacore::ArrayBase | [inline] |
size() const | casacore::ArrayBase | [inline] |
steps() const | casacore::ArrayBase | [inline] |
steps_p | casacore::ArrayBase | [protected] |
takeStorage(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY) | casacore::Array< T > | [virtual] |
takeStorage(const IPosition &shape, T *storage, StorageInitPolicy policy, AbstractAllocator< T > const &allocator) | casacore::Array< T > | [virtual] |
takeStorage(const IPosition &shape, const T *storage) | casacore::Array< T > | [virtual] |
takeStorage(const IPosition &shape, const T *storage, AbstractAllocator< T > const &allocator) | casacore::Array< T > | [virtual] |
throwNdimVector() | casacore::ArrayBase | [protected] |
tovector(vector< T, U > &out) const | casacore::Array< T > | [inline] |
tovector() const | casacore::Array< T > | |
unique() | casacore::Array< T > | |
validateConformance(const ArrayBase &) const | casacore::ArrayBase | |
validateIndex(const IPosition &) const | casacore::ArrayBase | |
validateIndex(uInt index) const | casacore::ArrayBase | |
validateIndex(uInt index1, uInt index2) const | casacore::ArrayBase | |
validateIndex(uInt index1, uInt index2, uInt index3) const | casacore::ArrayBase | |
value_type typedef | casacore::Array< T > | |
~Array() | casacore::Array< T > | [virtual] |
~ArrayBase() | casacore::ArrayBase | [virtual] |