equal
deleted
inserted
replaced
384 /// |
384 /// |
385 /// \see SubGraphAdaptor |
385 /// \see SubGraphAdaptor |
386 /// \see EdgeSubGraphBase |
386 /// \see EdgeSubGraphBase |
387 template <typename Graph> |
387 template <typename Graph> |
388 class SubGraph |
388 class SubGraph |
389 : public IterableGraphExtender< SubGraphBase<Graph> > { |
389 : public GraphAdaptorExtender< SubGraphBase<Graph> > { |
390 public: |
390 public: |
391 typedef IterableGraphExtender< SubGraphBase<Graph> > Parent; |
391 typedef GraphAdaptorExtender< SubGraphBase<Graph> > Parent; |
392 public: |
392 public: |
393 /// \brief Constructor for sub-graph. |
393 /// \brief Constructor for sub-graph. |
394 /// |
394 /// |
395 /// Constructor for sub-graph. Initially all the edges and nodes |
395 /// Constructor for sub-graph. Initially all the edges and nodes |
396 /// are hidden in the graph. |
396 /// are hidden in the graph. |
681 /// |
681 /// |
682 /// \see EdgeSubGraphAdaptor |
682 /// \see EdgeSubGraphAdaptor |
683 /// \see EdgeSubGraphBase |
683 /// \see EdgeSubGraphBase |
684 template <typename Graph> |
684 template <typename Graph> |
685 class EdgeSubGraph |
685 class EdgeSubGraph |
686 : public IterableGraphExtender< EdgeSubGraphBase<Graph> > { |
686 : public GraphAdaptorExtender< EdgeSubGraphBase<Graph> > { |
687 public: |
687 public: |
688 typedef IterableGraphExtender< EdgeSubGraphBase<Graph> > Parent; |
688 typedef GraphAdaptorExtender< EdgeSubGraphBase<Graph> > Parent; |
689 public: |
689 public: |
690 /// \brief Constructor for sub-graph. |
690 /// \brief Constructor for sub-graph. |
691 /// |
691 /// |
692 /// Constructor for sub-graph. Initially all the edges are hidden in the |
692 /// Constructor for sub-graph. Initially all the edges are hidden in the |
693 /// graph. |
693 /// graph. |