![]() |
![]() ![]() ![]() ![]() |
![]() |
Boost Graph Library: distance_recorderBoost , ,
|
|||||||||||||||||||||||||||||
| Parameter | Description | Default |
|---|---|---|
| Дистанционная карта | AWritablePropertyMap, где ключевым типом и типом значения является тип дескриптора вершины графика. | |
| Тег события | Тег, указывающий, когдадистанционный регистратордолжен быть применен во время алгоритма графа.Тег событиядолжен быть краевым событием. |
| Type | Description |
|---|---|
| distance_recorder::event_filter | Это будет тот же тип, что и параметр шаблонаEventTag. |
| Member | Description |
|---|---|
| distance_recorder (DistanceMap pa); | Постройте дистанционный регистратор с картой свойств расстоянияpa. |
| шаблон void operator()(Edge e, const Graph&g); |
При этом расстояние между нимиe = (u,v), это расстояниеvкак один плюс расстояниеu. |
| Function | Description |
|---|---|
| template distance_recorder record_distances (DistanceMap pa, Tag); | Удобный способ созданиядистанционной записи. |
The following are other event visitors: predecessor_recorder,
time_stamper,
and property_writer.
| Copyright © 2000-2001 | Джереми Сик, Университет Индианыjsiek@osl.iu.edu] Ли-Куан Ли, Университет Индианыllee@cs.indiana.edu] Эндрю Лумсдейн, Университет Индианыlums@osl.iu.edu |
Статья Boost Graph Library: distance_recorder раздела может быть полезна для разработчиков на c++ и boost.
:: Главная :: ::
реклама |