![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
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.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::
реклама |