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

| Matrix Member List |
--- | --- | ---

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() const | MultiArray< 2, T, ALLOC > | `[inline]`
allocator_type typedef | Matrix |
begin() | MultiArray< 2, T, ALLOC > | `[inline]`
begin() const | MultiArray< 2, T, ALLOC > | `[inline]`
bind(int d) const | MultiArrayView< N, T > |
bindAt(int m, int d) const | MultiArrayView< N, T > |
bindInner(const TinyVector< ptrdiff_t, M > &d) const | MultiArrayView< N, T > |
bindInner(int d) const | MultiArrayView< N, T > |
bindOuter(const TinyVector< ptrdiff_t, M > &d) const | MultiArrayView< N, T > |
bindOuter(int d) const | MultiArrayView< N, T > |
columnCount() const | Matrix | `[inline]`
columnVector(unsigned int d) const | Matrix | `[inline]`
const_iterator typedef | MultiArray< 2, T, ALLOC > |
const_pointer typedef | Matrix |
const_reference typedef | Matrix |
const_traverser typedef | MultiArray< 2, T, ALLOC > |
copy(const MultiArrayView< N, U, CN > &rhs) | MultiArrayView< N, T > |
data() const | MultiArrayView< N, T > | `[inline]`
deallocate(pointer &ptr, std::size_t s) | MultiArray< 2, T, ALLOC > | `[protected]`
difference_type typedef | Matrix |
elementCount() const | Matrix | `[inline]`
end() | MultiArray< 2, T, ALLOC > | `[inline]`
end() const | MultiArray< 2, T, ALLOC > | `[inline]`
init(const U &init) | MultiArrayView< N, T > |
isInside(difference_type const &p) const | MultiArrayView< N, T > | `[inline]`
isSymmetric() const | Matrix | `[inline]`
iterator typedef | MultiArray< 2, T, ALLOC > |
m_alloc | MultiArray< 2, T, ALLOC > | `[protected]`
m_ptr | MultiArrayView< N, T > | `[protected]`
m_shape | MultiArrayView< N, T > | `[protected]`
m_stride | MultiArrayView< 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(unsigned int rows, unsigned int 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(unsigned int rows, unsigned int 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(unsigned int rows, unsigned int 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 typedef | Matrix |
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() const | Matrix | `[inline]`
NormType typedef | Matrix |
operator *=(T other) | Matrix |
operator()(unsigned int row, unsigned int column) | Matrix |
operator()(unsigned int row, unsigned int column) const | Matrix |
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) const | MultiArrayView< N, T > | `[inline]`
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y) const | MultiArrayView< N, T > | `[inline]`
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z) const | MultiArrayView< N, T > | `[inline]`
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z, int u) const | MultiArrayView< N, T > | `[inline]`
vigra::MultiArray< 2, T, ALLOC >::operator()(int x, int y, int z, int u, int v) const | MultiArrayView< 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) const | MultiArrayView< N, T > | `[inline]`
pointer typedef | Matrix |
reference typedef | Matrix |
reshape(const difference_type &shape) | MultiArray< 2, T, ALLOC > | `[inline]`
reshape(const difference_type &shape, const_reference init) | MultiArray< 2, T, ALLOC > |
rowCount() const | Matrix | `[inline]`
rowVector(unsigned int d) const | Matrix | `[inline]`
shape() const | MultiArrayView< N, T > | `[inline]`
shape(int n) const | MultiArrayView< N, T > | `[inline]`
size() const | MultiArrayView< N, T > | `[inline]`
size(int n) const | MultiArrayView< N, T > | `[inline]`
size_type typedef | MultiArray< 2, T, ALLOC > |
squaredNorm() const | Matrix | `[inline]`
SquaredNormType typedef | Matrix |
stride() const | MultiArrayView< N, T > | `[inline]`
stride(int n) const | MultiArrayView< N, T > | `[inline]`
stridearray(const difference_type &s) const | MultiArrayView< N, T > | `[inline]`
subarray(const difference_type &p, const difference_type &q) const | MultiArrayView< N, T > | `[inline]`
swap(MultiArray &other) | MultiArray< 2, T, ALLOC > |
transpose() | Matrix |
traverser typedef | MultiArray< 2, T, ALLOC > |
traverser_begin() | MultiArrayView< N, T > | `[inline]`
traverser_begin() const | MultiArrayView< N, T > | `[inline]`
traverser_end() | MultiArrayView< N, T > | `[inline]`
traverser_end() const | MultiArrayView< N, T > | `[inline]`
value_type typedef | Matrix |
view_type typedef | Matrix |
~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.4.0 (21 Dec 2005)