KrisLibrary  1.0.0
Math::SparseVectorTemplate< T > Member List

This is the complete list of members for Math::SparseVectorTemplate< T >, including all inherited members.

add(const MyT &, const MyT &) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
BaseT typedef (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
begin() (defined in SparseArray< T >)SparseArray< T >inline
begin() const (defined in SparseArray< T >)SparseArray< T >inline
clear() (defined in SparseArray< T >)SparseArray< T >inline
const_iterator typedef (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
copy(const MyT &) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
copySubVector(int i, const MyT &) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
copySubVector(int i, const VectorT &, T zeroTol=0) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
distance(const MyT &) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
distanceSquared(const MyT &) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
div(const MyT &, T s) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
dot(const VectorT &) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
dot(const MyT &) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
empty() const (defined in SparseArray< T >)SparseArray< T >inline
end() (defined in SparseArray< T >)SparseArray< T >inline
end() const (defined in SparseArray< T >)SparseArray< T >inline
entries (defined in SparseArray< T >)SparseArray< T >
erase(int i) (defined in SparseArray< T >)SparseArray< T >inline
erase(const iterator &it) (defined in SparseArray< T >)SparseArray< T >inline
find(int i) (defined in SparseArray< T >)SparseArray< T >inline
find(int i) const (defined in SparseArray< T >)SparseArray< T >inline
get(int i) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
get(T *) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
get(VectorT &) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
hasDims(size_t _n) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
inplaceDiv(T s) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
inplaceMul(T s) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
inplaceNegative() (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
insert(int i, const T &t) (defined in SparseArray< T >)SparseArray< T >inline
isEmpty() const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
isValid() const (defined in SparseArray< T >)SparseArray< T >inline
isValidIndex(int i) const (defined in SparseArray< T >)SparseArray< T >inline
iterator typedef (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
maxAbsElement(int *index=NULL) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
maxAbsElement(int *index) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
maxElement(int *index=NULL) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
maxElement(int *index) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
minAbsElement(int *index=NULL) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
minAbsElement(int *index) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
minElement(int *index=NULL) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
minElement(int *index) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
mul(const MyT &, T s) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
MyT typedef (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
n (defined in SparseArray< T >)SparseArray< T >
norm() const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
normSquared() const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
numEntries() const (defined in SparseArray< T >)SparseArray< T >inline
operator()(int i) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
operator()(int i) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
operator[](int i) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
operator[](int i) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
print(std::ostream &) const (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
push_back(int i, const T &t) (defined in SparseArray< T >)SparseArray< T >inline
Read(File &f) (defined in SparseArray< T >)SparseArray< T >inline
resize(size_t _n) (defined in SparseArray< T >)SparseArray< T >inline
set(int i, const T &t) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
set(const BaseT &v) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
set(const VectorT &, T zeroTol=Zero) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
set(const T *, int n, T zeroTol=Zero) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
setZero() (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
size() const (defined in SparseArray< T >)SparseArray< T >inline
SparseArray() (defined in SparseArray< T >)SparseArray< T >inline
SparseArray(size_t _n) (defined in SparseArray< T >)SparseArray< T >inline
SparseVectorTemplate() (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
SparseVectorTemplate(size_t n) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
SparseVectorTemplate(const BaseT &v) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >inline
Storage typedef (defined in SparseArray< T >)SparseArray< T >
sub(const MyT &, const MyT &) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
swap(MyT &) (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
VectorT typedef (defined in Math::SparseVectorTemplate< T >)Math::SparseVectorTemplate< T >
Write(File &f) const (defined in SparseArray< T >)SparseArray< T >inline