Key and Value are inherited from M.Actually,
ScaleMap<X> sc(x,v);
ConstMap<X::Key, X::Value> c_tmp(v);
MulMap<X, ConstMap<X::Key, X::Value> > sc(x,v);
#include <lemon/maps.h>

Public Member Functions | |
| ScaleMap (const M &_m, const C &_v) | |
| Constructor. | |
| Value | operator[] (Key k) const |
| | |
Related Functions | |
| (Note that these are not member functions.) | |
| template<typename M , typename C > | |
| ScaleMap< M, C > | scaleMap (const M &m, const C &v) |
Returns a ScaleMap class. | |
| ScaleMap | ( | const M & | _m, | |
| const C & | _v | |||
| ) | [inline] |
Constructor
| _m | is the undelying map | |
| _v | is the scaling value |
1.5.9