[ VIGRA Homepage | Class Index | Function Index | File Index | Main Page ]

details Matrix Member List VIGRA

This is the complete list of members for Matrix, including all inherited members.
allocate(pointer &ptr, std::size_t s, const_reference init)MultiArray< 2, T, ALLOC > [protected]
allocate(pointer &ptr, std::size_t s, U const *init)MultiArray< 2, T, ALLOC > [protected]
allocate(pointer &ptr, MultiArrayView< N, U, C > const &init)MultiArray< 2, T, ALLOC > [protected]
allocator() constMultiArray< 2, T, ALLOC > [inline]
allocator_type typedefMatrix
begin()MultiArray< 2, T, ALLOC > [inline]
begin() constMultiArray< 2, T, ALLOC > [inline]
bind(int d) constMultiArrayView< N, T >
bindAt(int m, int d) constMultiArrayView< N, T >
bindInner(const TinyVector< ptrdiff_t, M > &d) constMultiArrayView< N, T >
bindInner(int d) constMultiArrayView< N, T >
bindOuter(const TinyVector< ptrdiff_t, M > &d) constMultiArrayView< N, T >
bindOuter(int d) constMultiArrayView< N, T >
columnCount() constMatrix [inline]
columnVector(std::size_t d) constMatrix [inline]
const_iterator typedefMultiArray< 2, T, ALLOC >
const_pointer typedefMatrix
const_reference typedefMatrix
const_traverser typedefMultiArray< 2, T, ALLOC >
copy(const MultiArrayView< N, U, CN > &rhs)MultiArrayView< N, T >
data() constMultiArrayView< N, T > [inline]
deallocate(pointer &ptr, std::size_t s)MultiArray< 2, T, ALLOC > [protected]
difference_type typedefMatrix
elementCount() constMatrix [inline]
end()MultiArray< 2, T, ALLOC > [inline]
end() constMultiArray< 2, T, ALLOC > [inline]
init(const U &init)MultiArrayView< N, T >
isInside(difference_type const &p) constMultiArrayView< N, T > [inline]
isSymmetric() constMatrix [inline]
iterator typedefMultiArray< 2, T, ALLOC >
m_allocMultiArray< 2, T, ALLOC > [protected]
m_ptrMultiArrayView< N, T > [protected]
m_shapeMultiArrayView< N, T > [protected]
m_strideMultiArrayView< N, T > [protected]
Matrix()Matrix [inline]
Matrix(ALLOC const &alloc)Matrix [inline, explicit]
Matrix(const difference_type &shape, ALLOC const &alloc=allocator_type())Matrix [inline, explicit]
Matrix(std::size_t rows, std::size_t columns, ALLOC const &alloc=allocator_type())Matrix [inline]
Matrix(const difference_type &shape, const_reference init, allocator_type const &alloc=allocator_type())Matrix [inline]
Matrix(std::size_t rows, std::size_t columns, const_reference init, allocator_type const &alloc=allocator_type())Matrix [inline]
Matrix(const difference_type &shape, const_pointer init, RawArrayMemoryLayout layout=RowMajor, allocator_type const &alloc=allocator_type())Matrix [inline]
Matrix(std::size_t rows, std::size_t columns, const_pointer init, RawArrayMemoryLayout layout=RowMajor, allocator_type const &alloc=allocator_type())Matrix [inline]
Matrix(const Matrix &rhs)Matrix [inline]
Matrix(const TemporaryMatrix< T, ALLOC > &rhs)Matrix [inline]
Matrix(const MultiArrayView< 2, U, C > &rhs)Matrix [inline]
matrix_type typedefMatrix
MultiArray()MultiArray< 2, T, ALLOC >
MultiArray(allocator_type const &alloc)MultiArray< 2, T, ALLOC >
MultiArray(const difference_type &shape, allocator_type const &alloc=allocator_type())MultiArray< 2, T, ALLOC > [explicit]
MultiArray(const difference_type &shape, const_reference init, allocator_type const &alloc=allocator_type())MultiArray< 2, T, ALLOC >
MultiArray(const difference_type &shape, const_pointer init, allocator_type const &alloc=allocator_type())MultiArray< 2, T, ALLOC >
MultiArray(const MultiArray &rhs)MultiArray< 2, T, ALLOC >
MultiArray(const MultiArrayView< N, U, C > &rhs, allocator_type const &alloc=allocator_type())MultiArray< 2, T, ALLOC >
MultiArrayView()MultiArrayView< N, T > [inline]
MultiArrayView(const difference_type &shape, pointer ptr)MultiArrayView< N, T >
MultiArrayView(const difference_type &shape, const difference_type &stride, pointer ptr)MultiArrayView< N, T >
norm() constMatrix [inline]
NormType typedefMatrix
operator *=(T other)Matrix
operator()(std::size_t row, std::size_t column)Matrix
operator()(std::size_t row, std::size_t column) constMatrix
vigra::MultiArray< 2, T, ALLOC >::operator()(int x)MultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y)MultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z)MultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z, int u)MultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z, int u, int v)MultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x) constMultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y) constMultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z) constMultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z, int u) constMultiArrayView< N, T > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z, int u, int v) constMultiArrayView< N, T > [inline]
operator+=(MultiArrayView< 2, U, C > const &other)Matrix
operator-=(MultiArrayView< 2, U, C > const &other)Matrix
operator/=(T other)Matrix
operator=(const Matrix &rhs)Matrix [inline]
operator=(const TemporaryMatrix< T, ALLOC > &rhs)Matrix [inline]
operator=(const MultiArrayView< 2, U, C > &rhs)Matrix [inline]
vigra::MultiArray< 2, T, ALLOC >::operator=(const MultiArray &rhs)MultiArray< 2, T, ALLOC > [inline]
vigra::MultiArray< 2, T, ALLOC >::operator=(const MultiArrayView< N, U, C > &rhs)MultiArray< 2, T, ALLOC >
operator[](const difference_type &d)MultiArrayView< N, T > [inline]
operator[](const difference_type &d) constMultiArrayView< N, T > [inline]
pointer typedefMatrix
reference typedefMatrix
reshape(const difference_type &shape)MultiArray< 2, T, ALLOC > [inline]
reshape(const difference_type &shape, const_reference init)MultiArray< 2, T, ALLOC >
rowCount() constMatrix [inline]
rowVector(std::size_t d) constMatrix [inline]
shape() constMultiArrayView< N, T > [inline]
shape(int n) constMultiArrayView< N, T > [inline]
size() constMultiArrayView< N, T > [inline]
size(int n) constMultiArrayView< N, T > [inline]
size_type typedefMultiArray< 2, T, ALLOC >
squaredNorm() constMatrix [inline]
SquaredNormType typedefMatrix
stride() constMultiArrayView< N, T > [inline]
stride(int n) constMultiArrayView< N, T > [inline]
stridearray(const difference_type &s) constMultiArrayView< N, T > [inline]
subarray(const difference_type &p, const difference_type &q) constMultiArrayView< N, T > [inline]
swap(MultiArray &other)MultiArray< 2, T, ALLOC >
transpose()Matrix
traverser typedefMultiArray< 2, T, ALLOC >
traverser_begin()MultiArrayView< N, T > [inline]
traverser_begin() constMultiArrayView< N, T > [inline]
traverser_end()MultiArrayView< N, T > [inline]
traverser_end() constMultiArrayView< N, T > [inline]
value_type typedefMatrix
view_type typedefMatrix
~MultiArray()MultiArray< 2, T, ALLOC >

© Ullrich Köthe (koethe@informatik.uni-hamburg.de)
Cognitive Systems Group, University of Hamburg, Germany

html generated using doxygen and Python
VIGRA 1.5.0 (7 Dec 2006)