#include <lut_vec.hh>

| Public Types | |
| typedef bkd_viter_< lut_vec< S, T > > | bkd_viter | 
| Backward Value_Iterator associated type. | |
| typedef fwd_viter_< lut_vec< S, T > > | fwd_viter | 
| Forward Value_Iterator associated type. | |
| typedef T | value | 
| Value associated type. | |
| Public Member Functions | |
| bool | has (const value &v) const | 
| Test if vbelongs to this set. | |
| unsigned | index_of (const value &v) const | 
| Give the index of value vin this set. | |
| unsigned | nvalues () const | 
| Give the number of values. | |
| T | operator[] (unsigned i) const | 
| Give the i-thvalue. | |
| template<typename V > | |
| lut_vec (const S &vset, const Function_v2v< util::array< V > > &f) | |
| Constructor from a Site_set and any util::array. | |
| template<typename V > | |
| lut_vec (const S &vset, const Function_v2v< fun::i2v::array< V > > &f) | |
| Constructor from a Site_set and any fun::i2v::array. | |
| template<typename F > | |
| lut_vec (const S &vset, const Function_v2v< F > &f) | |
| Constructors 
Constructor from a Site_set and any Function_v2v.   | |
| typedef bkd_viter_< lut_vec<S,T> > mln::value::lut_vec< S, T >::bkd_viter | 
Backward Value_Iterator associated type.
| typedef fwd_viter_< lut_vec<S,T> > mln::value::lut_vec< S, T >::fwd_viter | 
Forward Value_Iterator associated type.
| typedef T mln::value::lut_vec< S, T >::value | 
Value associated type.
| mln::value::lut_vec< S, T >::lut_vec | ( | const S & | vset, | |
| const Function_v2v< F > & | f | |||
| ) |  [inline] | 
| mln::value::lut_vec< S, T >::lut_vec | ( | const S & | vset, | |
| const Function_v2v< fun::i2v::array< V > > & | f | |||
| ) |  [inline] | 
Constructor from a Site_set and any fun::i2v::array.
| mln::value::lut_vec< S, T >::lut_vec | ( | const S & | vset, | |
| const Function_v2v< util::array< V > > & | f | |||
| ) |  [inline] | 
Constructor from a Site_set and any util::array.
References mln::util::array< T >::size(), and mln::util::array< T >::std_vector().
| bool mln::value::lut_vec< S, T >::has | ( | const value & | v | ) | const  [inline] | 
Test if v belongs to this set. 
| unsigned mln::value::lut_vec< S, T >::index_of | ( | const value & | v | ) | const  [inline] | 
| unsigned mln::value::lut_vec< S, T >::nvalues | ( | ) | const  [inline] | 
| T mln::value::lut_vec< S, T >::operator[] | ( | unsigned | i | ) | const  [inline] | 
 1.5.9
 1.5.9