19 Commits (183081c17fb1c7de25739bad8e9144e31fa31035)

Author SHA1 Message Date
Denes Matetelki 183081c17f Moving definitions from class body which only fit to the next line outside of the class
12 years ago
Denes Matetelki eb638d6f6a simplifying edge_iterator::advance
12 years ago
Denes Matetelki c59e8cfeb7 Making short functions inline and define longer ones outside the class
12 years ago
Denes Matetelki d631f1eae5 Move semantics: assigment ops use swap
12 years ago
Denes Matetelki 9afcf3fc5b Edge iteragor advance works
12 years ago
Denes Matetelki d3203f0e7f some iterator ctors went private, edge_iterator has advance functionality
12 years ago
Denes Matetelki 423925cf59 step forward functionality in edge_iterator has been lifted up
12 years ago
Denes Matetelki 502c8278c0 new Graph subclass edge_iterator
12 years ago
Denes Matetelki 056381483d Graph::iterator has been renamed to Graph::vertex_iterator
12 years ago
Denes Matetelki 4745047b60 private subclasses: Vertex and EdgeTo declarations got moved to the end of the class declaration of Graph
12 years ago
Denes Matetelki 7b06654bc9 renaming private class Edge to EdgeTo
12 years ago
Denes Matetelki 1c0001948f storing edges in an std::list
12 years ago
Denes Matetelki 8e2f064598 Vector and Edge pointers are not const anymore. iterator class is implemented.
12 years ago
Denes Matetelki b7f205aca4 fixing identations
12 years ago
Denes Matetelki 7ca0a3eafd adding iterator skeleton
12 years ago
Denes Matetelki acc88a5710 using STL typedefs
12 years ago
Denes Matetelki 78d526acae lookup functions work
12 years ago
Denes Matetelki e069792410 fix on numberOfEdges
12 years ago
Denes Matetelki a7fad9cfb0 first commit
12 years ago