Changeset 820:7ef7a5fbb85d in lemon-1.2 for lemon/cost_scaling.h
- Timestamp:
- 11/13/09 00:37:55 (14 years ago)
- Branch:
- default
- Phase:
- public
- Rebase:
- 63313365636433613635626132303738343865306262663962663135333037633237623361346233
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/cost_scaling.h
r813 r820 206 206 207 207 template <typename KT, typename VT> 208 class VectorMap {208 class StaticVectorMap { 209 209 public: 210 210 typedef KT Key; 211 211 typedef VT Value; 212 212 213 VectorMap(std::vector<Value>& v) : _v(v) {}213 StaticVectorMap(std::vector<Value>& v) : _v(v) {} 214 214 215 215 const Value& operator[](const Key& key) const { … … 229 229 }; 230 230 231 typedef VectorMap<StaticDigraph::Node, LargeCost> LargeCostNodeMap;232 typedef VectorMap<StaticDigraph::Arc, LargeCost> LargeCostArcMap;231 typedef StaticVectorMap<StaticDigraph::Node, LargeCost> LargeCostNodeMap; 232 typedef StaticVectorMap<StaticDigraph::Arc, LargeCost> LargeCostArcMap; 233 233 234 234 private:
Note: See TracChangeset
for help on using the changeset viewer.