casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::Cube< T, Alloc > Member List

This is the complete list of members for casacore::Cube< T, Alloc >, including all inherited members.

addDegenerate(size_t numAxes) const casacore::Array< T, Alloc >
addDegenerate(size_t numAxes)casacore::Array< T, Alloc >
adjustLastAxis(const IPosition &newShape, size_t resizePercentage=0, bool resizeIfNeeded=true)casacore::Array< T, Alloc >
allocator()casacore::Array< T, Alloc >inline
allocator() const casacore::Array< T, Alloc >inline
allocator_type typedefcasacore::Array< T, Alloc >
apply(Callable function)casacore::Array< T, Alloc >
Array(const Alloc &allocator=Alloc())casacore::Array< T, Alloc >
Array(const IPosition &shape, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >explicit
Array(const IPosition &shape, const T &initialValue, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >
Array(const IPosition &shape, uninitializedType, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >
Array(std::initializer_list< T > list, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >
Array(const Array< T, Alloc > &other)casacore::Array< T, Alloc >
Array(Array< T, Alloc > &&source) noexceptcasacore::Array< T, Alloc >
Array(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >
Array(const IPosition &shape, const T *storage)casacore::Array< T, Alloc >
Array(const IPosition &shape, InputIterator startIter, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >
Array(Array< T, Alloc > &&source, const IPosition &shapeForSource) noexceptcasacore::Array< T, Alloc >protected
ArrayBase() noexceptcasacore::ArrayBase
ArrayBase(const IPosition &shape)casacore::ArrayBaseexplicit
ArrayBase(const ArrayBase &other)casacore::ArrayBase
ArrayBase(ArrayBase &&source) noexceptcasacore::ArrayBase
ArrayBase(ArrayBase &&source, const IPosition &shapeForSource) noexceptcasacore::ArrayBaseprotected
arrayVersion()casacore::ArrayBaseinlinestatic
assign(const Array< T, Alloc > &other)casacore::Array< T, Alloc >
casacore::ArrayBase::assign(const ArrayBase &)casacore::ArrayBase
assign_conforming(const Array< T, Alloc > &other)casacore::Array< T, Alloc >inline
assign_conforming(const MaskedArray< T, Alloc, MaskAlloc > &marray)casacore::Array< T, Alloc >
assignBase(const ArrayBase &other, bool checkType=true) overridecasacore::Array< T, Alloc >virtual
baseAddDegenerate(ArrayBase &, size_t numAxes)casacore::ArrayBaseprotected
baseMakeSteps()casacore::ArrayBaseprotected
baseNonDegenerate(const ArrayBase &other, const IPosition &ignoreAxes)casacore::ArrayBaseprotected
baseReform(ArrayBase &tmp, const IPosition &shape, bool strict=true) const casacore::ArrayBaseprotected
begin()casacore::Array< T, Alloc >inline
begin() const casacore::Array< T, Alloc >inline
begin_pcasacore::Array< T, Alloc >protected
capacity() const casacore::Array< T, Alloc >
cbegin()casacore::Array< T, Alloc >inline
cbegin() const casacore::Array< T, Alloc >inline
cend()casacore::Array< T, Alloc >inline
cend() const casacore::Array< T, Alloc >inline
checkAssignableType(ArrayBase &arrayBase) const casacore::Array< T, Alloc >inlineprotectedvirtual
checkBeforeResize(const IPosition &newShape)casacore::Array< T, Alloc >inlineprotected
checkCubeShape()casacore::ArrayBaseprotected
checkMatrixShape()casacore::ArrayBaseprotected
checkVectorShape()casacore::ArrayBaseprotected
conform(const Array< T, Alloc > &other) const casacore::Array< T, Alloc >inline
conform(const MaskedArray< T > &other) const casacore::Array< T, Alloc >
conform2(const ArrayBase &other) const casacore::ArrayBaseinlineprotected
const_contiter typedefcasacore::Array< T, Alloc >
const_iterator typedefcasacore::Array< T, Alloc >
const_pointer typedefcasacore::Array< T, Alloc >
const_reference typedefcasacore::Array< T, Alloc >
contiguous_pcasacore::ArrayBaseprotected
contiguousStorage() const casacore::ArrayBaseinline
contiter typedefcasacore::Array< T, Alloc >
copy() const casacore::Array< T, Alloc >inline
copyMatchingPart(const Array< T, Alloc > &from)casacore::Array< T, Alloc >
copyToContiguousStorage(T *dst, Array< T, Alloc > const &src)casacore::Array< T, Alloc >inlineprotectedstatic
copyVectorHelper(const ArrayBase &other)casacore::ArrayBaseprotected
Cube(const Alloc &allocator=Alloc())casacore::Cube< T, Alloc >
Cube(size_t l1, size_t l2, size_t l3, const T &initialValue=T(), const Alloc &allocator=Alloc())casacore::Cube< T, Alloc >
Cube(size_t l1, size_t l2, size_t l3, typename Array< T, Alloc >::uninitializedType, const Alloc &allocator=Alloc())casacore::Cube< T, Alloc >
Cube(const IPosition &length, const T &initialValue=T(), const Alloc &allocator=Alloc())casacore::Cube< T, Alloc >
Cube(const IPosition &length, typename Array< T, Alloc >::uninitializedType, const Alloc &allocator=Alloc())casacore::Cube< T, Alloc >
Cube(const Cube< T, Alloc > &)casacore::Cube< T, Alloc >
Cube(Cube< T, Alloc > &&)casacore::Cube< T, Alloc >
Cube(const Array< T, Alloc > &)casacore::Cube< T, Alloc >
Cube(Array< T, Alloc > &&)casacore::Cube< T, Alloc >
Cube(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY)casacore::Cube< T, Alloc >
Cube(const IPosition &shape, T *storage, StorageInitPolicy policy, const Alloc &allocator)casacore::Cube< T, Alloc >
Cube(const IPosition &shape, const T *storage)casacore::Cube< T, Alloc >
data()casacore::Array< T, Alloc >inline
data() const casacore::Array< T, Alloc >inline
data_pcasacore::Array< T, Alloc >protected
diagonals(size_t firstAxis=0, long long diag=0) const casacore::Array< T, Alloc >
doNonDegenerate(const Array< T > &other, const IPosition &ignoreAxes) overridecasacore::Cube< T, Alloc >protectedvirtual
casacore::Array::doNonDegenerate(const Array< T, Alloc > &other, const IPosition &ignoreAxes)casacore::Array< T, Alloc >protectedvirtual
empty() const casacore::ArrayBaseinline
end()casacore::Array< T, Alloc >inline
end() const casacore::Array< T, Alloc >inline
end_pcasacore::Array< T, Alloc >protected
endPosition() const casacore::ArrayBase
fixedDimensionality() const overridecasacore::Cube< T, Alloc >inlineprotectedvirtual
freeStorage(const T *&storage, bool deleteIt) const casacore::Array< T, Alloc >
freeVStorage(const void *&storage, bool deleteIt) const overridecasacore::Array< T, Alloc >virtual
getSection(const Slicer &) const overridecasacore::Array< T, Alloc >virtual
getStorage(bool &deleteIt)casacore::Array< T, Alloc >
getStorage(bool &deleteIt) const casacore::Array< T, Alloc >inline
getVStorage(bool &deleteIt) overridecasacore::Array< T, Alloc >virtual
getVStorage(bool &deleteIt) const overridecasacore::Array< T, Alloc >virtual
inc_pcasacore::ArrayBaseprotected
index(size_t i1, size_t i2, size_t i3) const casacore::Cube< T, Alloc >inlineprivate
index_continuous(size_t i1, size_t i2, size_t i3) const casacore::Cube< T, Alloc >inlineprivate
isStorageContiguous() const casacore::ArrayBaseprotected
iterator typedefcasacore::Array< T, Alloc >
length_pcasacore::ArrayBaseprotected
makeArray() const overridecasacore::Array< T, Alloc >virtual
makeDiagonal(size_t firstAxis, long long diag)casacore::ArrayBaseprotected
makeIterator(size_t byDim) const overridecasacore::Array< T, Alloc >virtual
makeSteps()casacore::Array< T, Alloc >inlineprotected
makeSubset(ArrayBase &out, const IPosition &b, const IPosition &e, const IPosition &i)casacore::ArrayBaseprotected
ncolumn() const casacore::Cube< T, Alloc >inline
ndim() const casacore::ArrayBaseinline
ndimen_pcasacore::ArrayBaseprotected
nelements() const casacore::ArrayBaseinline
nels_pcasacore::ArrayBaseprotected
nonDegenerate(size_t startingAxis=0, bool throwIfError=true) const casacore::Array< T, Alloc >
nonDegenerate(const IPosition &ignoreAxes) const casacore::Array< T, Alloc >
nonDegenerate(const Array< T, Alloc > &other, size_t startingAxis=0, bool throwIfError=true)casacore::Array< T, Alloc >
nonDegenerate(const Array< T, Alloc > &other, const IPosition &ignoreAxes)casacore::Array< T, Alloc >inline
nplane() const casacore::Cube< T, Alloc >inline
nrefs() const casacore::Array< T, Alloc >
nrow() const casacore::Cube< T, Alloc >inline
ok() const overridecasacore::Cube< T, Alloc >virtual
operator()(const IPosition &i)casacore::Cube< T, Alloc >inline
operator()(const IPosition &i) const casacore::Cube< T, Alloc >inline
operator()(size_t i1, size_t i2, size_t i3)casacore::Cube< T, Alloc >inline
operator()(size_t i1, size_t i2, size_t i3) const casacore::Cube< T, Alloc >inline
operator()(const Slice &sliceX, const Slice &sliceY, const Slice &sliceZ)casacore::Cube< T, Alloc >
operator()(const Slice &sliceX, const Slice &sliceY, const Slice &sliceZ) const casacore::Cube< T, Alloc >
operator()(const IPosition &blc, const IPosition &trc, const IPosition &incr)casacore::Cube< T, Alloc >inline
operator()(const IPosition &blc, const IPosition &trc, const IPosition &incr) const casacore::Cube< T, Alloc >inline
operator()(const IPosition &blc, const IPosition &trc)casacore::Cube< T, Alloc >inline
operator()(const IPosition &blc, const IPosition &trc) const casacore::Cube< T, Alloc >inline
operator()(const Slicer &slicer)casacore::Cube< T, Alloc >inline
operator()(const Slicer &slicer) const casacore::Cube< T, Alloc >inline
operator()(const LogicalArray &mask) const casacore::Cube< T, Alloc >inline
operator()(const LogicalArray &mask)casacore::Cube< T, Alloc >inline
operator()(const MaskedLogicalArray &mask) const casacore::Cube< T, Alloc >inline
operator()(const MaskedLogicalArray &mask)casacore::Cube< T, Alloc >inline
operator=(const Cube< T, Alloc > &source)casacore::Cube< T, Alloc >inline
operator=(Cube< T, Alloc > &&source)casacore::Cube< T, Alloc >inline
operator=(const Array< T, Alloc > &source)casacore::Cube< T, Alloc >inline
operator=(Array< T, Alloc > &&source)casacore::Cube< T, Alloc >inline
operator=(const T &val)casacore::Cube< T, Alloc >inline
casacore::Array::operator=(const MaskedArray< T, Alloc, MaskAlloc > &marray)casacore::Array< T, Alloc >inline
casacore::ArrayBase::operator=(const ArrayBase &)=deletecasacore::ArrayBase
casacore::ArrayBase::operator=(ArrayBase &&) noexceptcasacore::ArrayBase
operator[](size_t i) const casacore::Array< T, Alloc >
originalLength_pcasacore::ArrayBaseprotected
pointer typedefcasacore::Array< T, Alloc >
postTakeStorage()casacore::Array< T, Alloc >inlineprotectedvirtual
preTakeStorage(const IPosition &shape) overridecasacore::Cube< T, Alloc >protectedvirtual
putStorage(T *&storage, bool deleteAndCopy)casacore::Array< T, Alloc >
putVStorage(void *&storage, bool deleteAndCopy) overridecasacore::Array< T, Alloc >virtual
reference(const Array< T, Alloc > &other)casacore::Array< T, Alloc >virtual
reform(const IPosition &shape) const casacore::Array< T, Alloc >
reformOrResize(const IPosition &newShape, size_t resizePercentage=0, bool resizeIfNeeded=true)casacore::Array< T, Alloc >
casacore::ArrayBase::reformOrResize(const IPosition &newShape, bool resizeIfNeeded, size_t nReferences, long long nElementsAllocated, bool copyDataIfNeeded, size_t resizePercentage)casacore::ArrayBaseprotected
removeDegenerate(size_t startingAxis=0, bool throwIfError=true)casacore::Array< T, Alloc >
removeDegenerate(const IPosition &ignoreAxes)casacore::Array< T, Alloc >
resize(size_t nx, size_t ny, size_t nz, bool copyValues=false)casacore::Cube< T, Alloc >
casacore::Array::resize()casacore::Array< T, Alloc >
casacore::Array::resize(const IPosition &newShape, bool copyValues=false) overridecasacore::Array< T, Alloc >virtual
set(const T &value)casacore::Array< T, Alloc >
setEndIter()casacore::Array< T, Alloc >inlineprotected
shape() const casacore::Cube< T, Alloc >inline
shape(int &s1, int &s2, int &s3) const casacore::Cube< T, Alloc >inline
size() const casacore::ArrayBaseinline
steps() const casacore::ArrayBaseinline
steps_pcasacore::ArrayBaseprotected
swap(Array< T, Alloc > &other)casacore::Array< T, Alloc >protected
casacore::ArrayBase::swap(ArrayBase &source) noexceptcasacore::ArrayBaseprotected
takeStorage(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >virtual
takeStorage(const IPosition &shape, const T *storage, const Alloc &allocator=Alloc())casacore::Array< T, Alloc >virtual
tovector(std::vector< T, U > &out) const casacore::Array< T, Alloc >
tovector() const casacore::Array< T, Alloc >
uninitializedcasacore::Array< T, Alloc >static
unique()casacore::Array< T, Alloc >
validateConformance(const ArrayBase &) const casacore::ArrayBase
validateIndex(const IPosition &) const casacore::ArrayBase
validateIndex(size_t index) const casacore::ArrayBase
validateIndex(size_t index1, size_t index2) const casacore::ArrayBase
validateIndex(size_t index1, size_t index2, size_t index3) const casacore::ArrayBase
value_type typedefcasacore::Array< T, Alloc >
xinc() const casacore::Cube< T, Alloc >inlineprivate
xyPlane(size_t zplane)casacore::Cube< T, Alloc >
xyPlane(size_t zplane) const casacore::Cube< T, Alloc >
xzPlane(size_t yplane)casacore::Cube< T, Alloc >
xzPlane(size_t yplane) const casacore::Cube< T, Alloc >
yinc() const casacore::Cube< T, Alloc >inlineprivate
yzPlane(size_t xplane)casacore::Cube< T, Alloc >
yzPlane(size_t xplane) const casacore::Cube< T, Alloc >
zinc() const casacore::Cube< T, Alloc >inlineprivate
~Array() noexceptcasacore::Array< T, Alloc >virtual
~ArrayBase() noexceptcasacore::ArrayBasevirtual