You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/reference/algorithms.md
+1-107Lines changed: 1 addition & 107 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,112 +20,6 @@ and <code><i>path-target</i>(<i>p</i>)</code> = v that has the smallest value of
20
20
* if there exists an edge _e_ with target(_e_) = v, then it is source(_e_),
21
21
* otherwise it is `v`.
22
22
23
-
## Visitors
24
-
25
-
A number of functions in this section take a _visitor_ as an optional argument.
26
-
As different _events_, related to vertices and edges, occur during the execution of an algorithm,
27
-
a corresponding member function, if present, is called for the visitor.
28
-
29
-
Each algorithm defines the events that it supports. Visitor functions corresponding to not supported events, even if present in the visitor are ignored.
30
-
31
-
If an algorithm supports a given event but the specified visitor does not provide the corresponding valid member function, no runtime overhead related to processing this event is incurred.
A number of functions in this section take a _visitor_ as an optional argument.
4
+
As different _events_, related to vertices and edges, occur during the execution of an algorithm,
5
+
a corresponding member function, if present, is called for the visitor.
6
+
7
+
Each algorithm defines the events that it supports. Visitor functions corresponding to not
8
+
supported events, even if present in the visitor are ignored.
9
+
10
+
If an algorithm supports a given event but the specified visitor does not provide the corresponding valid member function, no runtime overhead related to processing this event is incurred.
0 commit comments