BWAPI
Classes | Enumerations | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/boost/graph/named_function_params.h File Reference
#include <CGAL/basic.h>
#include <boost/graph/properties.hpp>
#include <boost/graph/named_function_params.hpp>
Include dependency graph for named_function_params.h:
This graph shows which files directly or indirectly include this file:

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)

Enumeration Type Documentation

Enumerator:
get_cost_policy_params 
Enumerator:
get_cost_policy 
Enumerator:
get_placement_policy_params 
Enumerator:
get_placement_policy 
Enumerator:
set_cache_policy 
Enumerator:
vertex_is_fixed 

Function Documentation

template<typename IndexMap >
cgal_bgl_named_params<IndexMap, boost::edge_index_t> edge_index_map ( IndexMap const &  pmap)

Here is the caller graph for this function:

template<typename IsBorderMap >
cgal_bgl_named_params<IsBorderMap, edge_is_border_t> edge_is_border_map ( IsBorderMap const &  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<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 
) [inline]

Here is the caller graph for this function:

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<typename SetCache >
cgal_bgl_named_params<SetCache, set_cache_policy_t> set_cache ( const SetCache &  p)
template<typename IndexMap >
cgal_bgl_named_params<IndexMap, boost::vertex_index_t> vertex_index_map ( IndexMap const &  p)

Here is the caller graph for this function:

template<typename IsFixedMap >
cgal_bgl_named_params<IsFixedMap, vertex_is_fixed_t> vertex_is_fixed_map ( IsFixedMap const &  p)
template<typename PointMap >
cgal_bgl_named_params<PointMap, vertex_point_t> vertex_point_map ( PointMap const &  p)
template<typename Visitor >
cgal_bgl_named_params<Visitor, boost::graph_visitor_t> visitor ( const Visitor &  p)

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines