BWAPI
|
#include <CGAL/basic.h>
#include <boost/graph/properties.hpp>
#include <boost/graph/named_function_params.hpp>
Go to the source code of this file.
Classes | |
struct | cgal_bgl_named_params< T, Tag, Base > |
Enumerations | |
enum | vertex_is_fixed_t { vertex_is_fixed } |
enum | set_cache_policy_t { set_cache_policy } |
enum | get_cost_policy_t { get_cost_policy } |
enum | get_cost_policy_params_t { get_cost_policy_params } |
enum | get_placement_policy_t { get_placement_policy } |
enum | get_placement_policy_params_t { get_placement_policy_params } |
Functions | |
template<typename IndexMap > | |
cgal_bgl_named_params < IndexMap, boost::vertex_index_t > | vertex_index_map (IndexMap const &p) |
template<typename PointMap > | |
cgal_bgl_named_params < PointMap, vertex_point_t > | vertex_point_map (PointMap const &p) |
template<typename IsFixedMap > | |
cgal_bgl_named_params < IsFixedMap, vertex_is_fixed_t > | vertex_is_fixed_map (IsFixedMap const &p) |
template<typename IndexMap > | |
cgal_bgl_named_params < IndexMap, boost::edge_index_t > | edge_index_map (IndexMap const &pmap) |
template<typename IsBorderMap > | |
cgal_bgl_named_params < IsBorderMap, edge_is_border_t > | edge_is_border_map (IsBorderMap const &p) |
template<typename Visitor > | |
cgal_bgl_named_params< Visitor, boost::graph_visitor_t > | visitor (const Visitor &p) |
template<typename SetCache > | |
cgal_bgl_named_params < SetCache, set_cache_policy_t > | set_cache (const SetCache &p) |
template<typename GetCost > | |
cgal_bgl_named_params< GetCost, get_cost_policy_t > | get_cost (const GetCost &p) |
template<typename GetCostParams > | |
cgal_bgl_named_params < GetCostParams, get_cost_policy_params_t > | get_cost_params (const GetCostParams &p) |
template<typename GetPlacement > | |
cgal_bgl_named_params < GetPlacement, get_placement_policy_t > | get_placement (const GetPlacement &p) |
template<typename GetPlacementParams > | |
cgal_bgl_named_params < GetPlacementParams, get_placement_policy_params_t > | get_placement_params (const GetPlacementParams &p) |
template<class Tag1 , class Tag2 , class T1 , class Base > | |
boost::property_value < cgal_bgl_named_params< T1, Tag1, Base >, Tag2 >::type | get_param (const cgal_bgl_named_params< T1, Tag1, Base > &p, Tag2 tag2) |
enum get_cost_policy_t |
enum set_cache_policy_t |
enum vertex_is_fixed_t |
cgal_bgl_named_params<IndexMap, boost::edge_index_t> edge_index_map | ( | IndexMap const & | pmap | ) |
cgal_bgl_named_params<IsBorderMap, edge_is_border_t> edge_is_border_map | ( | IsBorderMap const & | p | ) |
cgal_bgl_named_params<GetCost, get_cost_policy_t> get_cost | ( | const GetCost & | p | ) |
cgal_bgl_named_params<GetCostParams, get_cost_policy_params_t> get_cost_params | ( | const GetCostParams & | p | ) |
boost::property_value< cgal_bgl_named_params<T1,Tag1,Base>, Tag2>::type get_param | ( | const cgal_bgl_named_params< T1, Tag1, Base > & | p, |
Tag2 | tag2 | ||
) | [inline] |
cgal_bgl_named_params<GetPlacement, get_placement_policy_t> get_placement | ( | const GetPlacement & | p | ) |
cgal_bgl_named_params<GetPlacementParams, get_placement_policy_params_t> get_placement_params | ( | const GetPlacementParams & | p | ) |
cgal_bgl_named_params<SetCache, set_cache_policy_t> set_cache | ( | const SetCache & | p | ) |
cgal_bgl_named_params<IndexMap, boost::vertex_index_t> vertex_index_map | ( | IndexMap const & | p | ) |
cgal_bgl_named_params<IsFixedMap, vertex_is_fixed_t> vertex_is_fixed_map | ( | IsFixedMap const & | p | ) |
cgal_bgl_named_params<PointMap, vertex_point_t> vertex_point_map | ( | PointMap const & | p | ) |
cgal_bgl_named_params<Visitor, boost::graph_visitor_t> visitor | ( | const Visitor & | p | ) |