|
aimstil
5.0.5
|
#include "sparse_vector_policies.h"#include "std_wrap.h"#include "value_proxy.h"#include "til/sparse_vector_operators.h"#include "til/sparse_vector_tools.h"

Go to the source code of this file.
Classes | |
| class | til::Loop_mapEachAssign< TMap1, TMap2, TFunctor > |
| Apply a functor to a pair of sparse vectors where either one has data. More... | |
| class | til::sparse_vector< T, BaselinePolicy > |
| A class that mimic the behavior of std::vector but with a storage policy focused on sparse data. More... | |
| class | til::sparse_vector< T, BaselinePolicy >::OutOfRange |
| class | til::sparse_vector< T, BaselinePolicy >::sparse_iterator |
| class | til::sparse_vector< T, BaselinePolicy >::sparse_const_iterator |
| class | til::detail::sparse_vector_iterator_base< TSparseVector, Proxy > |
| class | til::sparse_vector< T, BaselinePolicy >::const_iterator |
| class | til::sparse_vector< T, BaselinePolicy >::iterator |
Namespaces | |
| til | |
| Belongs to package Box Do not include directly, include til/Box.h instead. | |
| til::detail | |
| Multiply an image with another object. | |
Functions | |
| template<typename TMap1 , typename TMap2 , typename TFunctor > | |
| void | til::loop_mapEachAssign (TMap1 &map1, TMap2 &map2, TFunctor f) |
| template<typename T1 , typename P1 , typename T2 , typename P2 > | |
| bool | til::detail::operator== (const sparse_vector_iterator_base< T1, P1 > &i1, const sparse_vector_iterator_base< T2, P2 > &i2) |
| template<typename T1 , typename P1 , typename T2 , typename P2 > | |
| bool | til::detail::operator!= (const sparse_vector_iterator_base< T1, P1 > &i1, const sparse_vector_iterator_base< T2, P2 > &i2) |
| template<typename T , typename BaselinePolicy > | |
| void | til::fill (sparse_vector< T, BaselinePolicy > &v, typename boost::call_traits< T >::param_type value) |
| Specialized fill for sparse_vector. More... | |