Changeset 1909:2d806130e700 in lemon0.x for lemon/edge_set.h
 Timestamp:
 01/26/06 16:42:13 (14 years ago)
 Branch:
 default
 Phase:
 public
 Convert:
 svn:c9d7d8f590d60310b91f818b3a526b0e/lemon/trunk@2484
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

lemon/edge_set.h
r1875 r1909 295 295 /// 296 296 /// \brief Graph using a node set of another graph and an 297 /// own u ndiredge set.297 /// own uedge set. 298 298 /// 299 299 /// This structure can be used to establish another graph over a node set … … 308 308 /// \ref concept::ExtendableGraph "ExtendableGraph" concept. 309 309 template <typename _Graph> 310 class ListU ndirEdgeSet :311 public ErasableU ndirEdgeSetExtender<312 ClearableU ndirEdgeSetExtender<313 ExtendableU ndirEdgeSetExtender<314 MappableU ndirEdgeSetExtender<315 IterableU ndirGraphExtender<316 AlterableU ndirEdgeSetExtender<317 U ndirGraphExtender<310 class ListUEdgeSet : 311 public ErasableUEdgeSetExtender< 312 ClearableUEdgeSetExtender< 313 ExtendableUEdgeSetExtender< 314 MappableUEdgeSetExtender< 315 IterableUGraphExtender< 316 AlterableUEdgeSetExtender< 317 UGraphExtender< 318 318 ListEdgeSetBase<_Graph> > > > > > > > { 319 319 320 320 public: 321 321 322 typedef ErasableU ndirEdgeSetExtender<323 ClearableU ndirEdgeSetExtender<324 ExtendableU ndirEdgeSetExtender<325 MappableU ndirEdgeSetExtender<326 IterableU ndirGraphExtender<327 AlterableU ndirEdgeSetExtender<328 U ndirGraphExtender<322 typedef ErasableUEdgeSetExtender< 323 ClearableUEdgeSetExtender< 324 ExtendableUEdgeSetExtender< 325 MappableUEdgeSetExtender< 326 IterableUGraphExtender< 327 AlterableUEdgeSetExtender< 328 UGraphExtender< 329 329 ListEdgeSetBase<_Graph> > > > > > > > Parent; 330 330 … … 355 355 typedef NodesImplBase Parent; 356 356 357 NodesImpl(const Graph& graph, ListU ndirEdgeSet& edgeset)357 NodesImpl(const Graph& graph, ListUEdgeSet& edgeset) 358 358 : Parent(graph), _edgeset(edgeset) {} 359 359 … … 376 376 377 377 private: 378 ListU ndirEdgeSet& _edgeset;378 ListUEdgeSet& _edgeset; 379 379 }; 380 380 … … 386 386 /// 387 387 /// Constructor of the adaptor. 388 ListU ndirEdgeSet(const Graph& graph) : nodes(graph, *this) {388 ListUEdgeSet(const Graph& graph) : nodes(graph, *this) { 389 389 Parent::initalize(graph, nodes); 390 390 }
Note: See TracChangeset
for help on using the changeset viewer.