casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::Matrix< T > Member List

This is the complete list of members for casacore::Matrix< T >, 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 >
ArrayBase()casacore::ArrayBase
ArrayBase(const IPosition &shape)casacore::ArrayBaseexplicit
ArrayBase(const ArrayBase &other)casacore::ArrayBase
arrayVersion()casacore::ArrayBaseinlinestatic
assign(const Array< T > &other)casacore::Matrix< T >virtual
assignBase(const ArrayBase &other, Bool checkType=True)casacore::Array< T >virtual
baseAddDegenerate(ArrayBase &, uInt numAxes)casacore::ArrayBaseprotected
baseCopy(const ArrayBase &that)casacore::ArrayBaseinlineprotected
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 >inline
begin() const casacore::Array< T >inline
begin_pcasacore::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::ArrayBaseprotected
checkMatrixShape()casacore::ArrayBaseprotected
checkVectorShape()casacore::ArrayBaseprotected
column(size_t j)casacore::Matrix< T >
column(size_t j) const casacore::Matrix< T >
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::ArrayBaseinlineprotected
const_contiter typedefcasacore::Array< T >
const_iterator typedefcasacore::Array< T >
contiguous_pcasacore::ArrayBaseprotected
contiguousStorage() const casacore::ArrayBaseinline
contiter typedefcasacore::Array< T >
copy(ArrayInitPolicy policy=ArrayInitPolicies::NO_INIT) const casacore::Array< T >
copyMatchingPart(const Array< T > &from)casacore::Array< T >
copyToContiguousStorage(T *dst, Array< T > const &src, ArrayInitPolicy policy)casacore::Array< T >protectedstatic
copyVectorHelper(const ArrayBase &other)casacore::ArrayBaseprotected
data()casacore::Array< T >inline
data() const casacore::Array< T >inline
data_pcasacore::Array< T >protected
defaultArrayInitPolicy()casacore::Array< T >inlineprotectedstatic
diagonal(Int64 n=0)casacore::Matrix< T >
diagonal(Int64 n=0) const casacore::Matrix< T >
diagonals(uInt firstAxis=0, Int64 diag=0) const casacore::Array< T >
doNonDegenerate(const Array< T > &other, const IPosition &ignoreAxes)casacore::Matrix< T >protectedvirtual
empty() const casacore::ArrayBaseinline
end()casacore::Array< T >inline
end() const casacore::Array< T >inline
end_pcasacore::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
identity(size_t n)casacore::Matrix< T >static
inc_pcasacore::ArrayBaseprotected
isStorageContiguous() const casacore::ArrayBaseprotected
iterator typedefcasacore::Array< T >
length_pcasacore::ArrayBaseprotected
makeArray() const casacore::Array< T >virtual
makeDiagonal(uInt firstAxis, Int64 diag)casacore::ArrayBaseprotected
makeIndexingConstants()casacore::Matrix< T >private
makeIterator(uInt byDim) const casacore::Array< T >virtual
makeSteps()casacore::Array< T >inlineprotected
makeSubset(ArrayBase &out, const IPosition &b, const IPosition &e, const IPosition &i)casacore::ArrayBaseprotected
Matrix()casacore::Matrix< T >
Matrix(size_t l1, size_t l2)casacore::Matrix< T >
Matrix(size_t l1, size_t l2, ArrayInitPolicy initPolicy)casacore::Matrix< T >
Matrix(size_t l1, size_t l2, const T &initialValue)casacore::Matrix< T >
Matrix(const IPosition &len)casacore::Matrix< T >
Matrix(const IPosition &len, ArrayInitPolicy initPolicy)casacore::Matrix< T >
Matrix(const IPosition &len, const T &initialValue)casacore::Matrix< T >
Matrix(const Matrix< T > &other)casacore::Matrix< T >
Matrix(const Array< T > &other)casacore::Matrix< T >
Matrix(const IPosition &shape, T *storage, StorageInitPolicy policy=COPY)casacore::Matrix< T >
Matrix(const IPosition &shape, T *storage, StorageInitPolicy policy, AbstractAllocator< T > const &allocator)casacore::Matrix< T >
Matrix(const IPosition &shape, const T *storage)casacore::Matrix< T >
ncolumn() const casacore::Matrix< T >inline
ndim() const casacore::ArrayBaseinline
ndimen_pcasacore::ArrayBaseprotected
nelements() const casacore::ArrayBaseinline
nels_pcasacore::ArrayBaseprotected
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
nrefs() const casacore::Array< T >
nrow() const casacore::Matrix< T >inline
ok() const casacore::Matrix< T >virtual
operator()(const IPosition &i)casacore::Matrix< T >inline
operator()(const IPosition &i) const casacore::Matrix< T >inline
operator()(size_t i1, size_t i2)casacore::Matrix< T >inline
operator()(size_t i1, size_t i2) const casacore::Matrix< T >inline
operator()(const LogicalArray &mask) const casacore::Matrix< T >inline
operator()(const LogicalArray &mask)casacore::Matrix< T >inline
operator()(const MaskedLogicalArray &mask) const casacore::Matrix< T >inline
operator()(const MaskedLogicalArray &mask)casacore::Matrix< T >inline
operator()(const Slice &sliceX, const Slice &sliceY)casacore::Matrix< T >
operator()(const Slice &sliceX, const Slice &sliceY) const casacore::Matrix< T >
operator()(const IPosition &blc, const IPosition &trc, const IPosition &incr)casacore::Matrix< T >inline
operator()(const IPosition &blc, const IPosition &trc, const IPosition &incr) const casacore::Matrix< T >inline
operator()(const IPosition &blc, const IPosition &trc)casacore::Matrix< T >inline
operator()(const IPosition &blc, const IPosition &trc) const casacore::Matrix< T >inline
operator()(const Slicer &slicer)casacore::Matrix< T >inline
operator()(const Slicer &slicer) const casacore::Matrix< T >inline
operator=(const Matrix< T > &other)casacore::Matrix< T >
operator=(const Array< T > &other)casacore::Matrix< T >virtual
operator=(const T &val)casacore::Matrix< T >inline
operator=(const MaskedArray< T > &marray)casacore::Matrix< T >inline
casacore::ArrayBase::operator=(const ArrayBase &)casacore::ArrayBase
operator[](size_t i) const casacore::Array< T >
originalLength_pcasacore::ArrayBaseprotected
postTakeStorage()casacore::Matrix< T >protectedvirtual
preTakeStorage(const IPosition &shape)casacore::Matrix< T >protectedvirtual
putStorage(T *&storage, Bool deleteAndCopy)casacore::Array< T >
putVStorage(void *&storage, Bool deleteAndCopy)casacore::Array< T >virtual
reference(const Array< T > &other)casacore::Matrix< 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::ArrayBaseprotected
removeDegenerate(uInt startingAxis=0, Bool throwIfError=True)casacore::Array< T >
removeDegenerate(const IPosition &ignoreAxes)casacore::Array< T >
resize(size_t nx, size_t ny, Bool copyValues=False)casacore::Matrix< T >inline
resize(size_t nx, size_t ny, Bool copyValues, ArrayInitPolicy policy)casacore::Matrix< T >
resize()casacore::Matrix< T >virtual
resize(const IPosition &newShape, Bool copyValues, ArrayInitPolicy policy)casacore::Matrix< T >virtual
casacore::Array::resize(const IPosition &newShape, Bool copyValues=False)casacore::Array< T >virtual
row(size_t i)casacore::Matrix< T >
row(size_t i) const casacore::Matrix< T >
set(const T &value)casacore::Array< T >
setEndIter()casacore::Array< T >inlineprotected
shape() const casacore::Matrix< T >inline
shape(Int &s1, Int &s2) const casacore::Matrix< T >inline
size() const casacore::ArrayBaseinline
steps() const casacore::ArrayBaseinline
steps_pcasacore::ArrayBaseprotected
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::ArrayBaseprotected
tovector(vector< T, U > &out) const casacore::Array< T >
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 typedefcasacore::Array< T >
xinc_pcasacore::Matrix< T >private
yinc_pcasacore::Matrix< T >private
~Array()casacore::Array< T >virtual
~ArrayBase()casacore::ArrayBasevirtual
~Matrix()casacore::Matrix< T >virtual