x
Yes
No
Do you want to visit DriveHQ English website?
首页
产品服务
价格
免费试用
下载客户端
关于我们
云文件服务
|
云备份服务
|
FTP服务
|
企业邮箱服务
|
网站托管
|
客户端软件
云文件服务
云备份服务
FTP服务
企业级邮箱服务
网站托管
客户端软件
named_function_params.hpp - Hosted on DriveHQ Cloud IT Platform
返回上层目录
上传
下载
共享
发布
新建文件夹
新建文件
复制
剪切
删除
粘贴
评论
升级服务
路径: \\game3dprogramming\materials\GameFactory\GameFactoryDemo\references\boost_1_35_0\boost\graph\named_function_params.hpp
旋转
特效
属性
历史版本
//======================================================================= // Copyright 1997, 1998, 1999, 2000 University of Notre Dame. // Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek // // Distributed under the Boost Software License, Version 1.0. (See // accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) //======================================================================= #ifndef BOOST_GRAPH_NAMED_FUNCTION_PARAMS_HPP #define BOOST_GRAPH_NAMED_FUNCTION_PARAMS_HPP #include
namespace boost { struct distance_compare_t { }; struct distance_combine_t { }; struct distance_inf_t { }; struct distance_zero_t { }; struct buffer_param_t { }; struct edge_copy_t { }; struct vertex_copy_t { }; struct vertex_isomorphism_t { }; struct vertex_invariant_t { }; struct vertex_invariant1_t { }; struct vertex_invariant2_t { }; struct edge_compare_t { }; struct vertex_max_invariant_t { }; struct orig_to_copy_t { }; struct root_vertex_t { }; struct attractive_force_t { }; struct repulsive_force_t { }; struct force_pairs_t { }; struct cooling_t { }; struct vertex_displacement_t { }; struct iterations_t { }; struct diameter_range_t { }; struct learning_constant_range_t { }; namespace detail { template
struct wrap_ref { wrap_ref(T& r) : ref(r) {} T& ref; }; } template
struct bgl_named_params : public Base { typedef bgl_named_params self; typedef Base next_type; typedef Tag tag_type; typedef T value_type; bgl_named_params(T v) : m_value(v) { } bgl_named_params(T v, const Base& b) : Base(b), m_value(v) { } T m_value; template
bgl_named_params
weight_map(const WeightMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
weight_map2(const WeightMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
distance_map(const DistanceMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
predecessor_map(const PredecessorMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
rank_map(const RankMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
root_map(const RootMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
root_vertex(const Vertex& r) const { typedef bgl_named_params
Params; return Params(r, *this); } template
bgl_named_params
edge_centrality_map(const EdgeCentralityMap& r) const { typedef bgl_named_params
Params; return Params(r, *this); } template
bgl_named_params
centrality_map(const CentralityMap& r) const { typedef bgl_named_params
Params; return Params(r, *this); } template
bgl_named_params
color_map(const ColorMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
vertex_color_map(const ColorMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
edge_color_map(const ColorMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
capacity_map(CapacityMap pmap) { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
residual_capacity_map(Residual_CapacityMap pmap) { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
reverse_edge_map(ReverseMap pmap) { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
discover_time_map(const DiscoverTimeMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
lowpoint_map(const LowPointMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
vertex_index_map(const IndexMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
vertex_index1_map(const IndexMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
vertex_index2_map(const IndexMap& pmap) const { typedef bgl_named_params
Params; return Params(pmap, *this); } template
bgl_named_params
visitor(const Visitor& vis) const { typedef bgl_named_params
Params; return Params(vis, *this); } template
bgl_named_params
distance_compare(Compare cmp) const { typedef bgl_named_params
Params; return Params(cmp, *this); } template
bgl_named_params
distance_combine(Combine cmb) const { typedef bgl_named_params
Params; return Params(cmb, *this); } template
bgl_named_params
distance_inf(Init init) const { typedef bgl_named_params
Params; return Params(init, *this); } template
bgl_named_params
distance_zero(Init init) const { typedef bgl_named_params
Params; return Params(init, *this); } template
bgl_named_params
, buffer_param_t, self> buffer(Buffer& b) const { typedef bgl_named_params
, buffer_param_t, self> Params; return Params(detail::wrap_ref
(b), *this); } template
bgl_named_params
edge_copy(const Copier& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
vertex_copy(const Copier& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
orig_to_copy(const Orig2CopyMap& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
isomorphism_map(const IsoMap& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
vertex_invariant(const VertexInvar& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
vertex_invariant1(const VertexInvar& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
vertex_invariant2(const VertexInvar& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
vertex_max_invariant(const VertexMaxInvar& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
displacement_map(const VertexDisplacement& c) const { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
attractive_force(const AttractiveForce& c) { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
repulsive_force(const RepulsiveForce& c) { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
force_pairs(const ForcePairs& c) { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
cooling(const Cooling& c) { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
iterations(const TP& c) { typedef bgl_named_params
Params; return Params(c, *this); } template
bgl_named_params
, diameter_range_t, self> diameter_range(const std::pair
& c) { typedef bgl_named_params
, diameter_range_t, self> Params; return Params(c, *this); } template
bgl_named_params
, learning_constant_range_t, self> learning_constant_range(const std::pair
& c) { typedef bgl_named_params
, learning_constant_range_t, self> Params; return Params(c, *this); } }; template
bgl_named_params
weight_map(WeightMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
weight_map2(WeightMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
distance_map(DistanceMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
predecessor_map(PredecessorMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
rank_map(RankMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
root_map(RootMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
root_vertex(const Vertex& r) { typedef bgl_named_params
Params; return Params(r); } template
bgl_named_params
edge_centrality_map(const EdgeCentralityMap& r) { typedef bgl_named_params
Params; return Params(r); } template
bgl_named_params
centrality_map(const CentralityMap& r) { typedef bgl_named_params
Params; return Params(r); } template
bgl_named_params
color_map(ColorMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
capacity_map(CapacityMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
residual_capacity_map(Residual_CapacityMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
reverse_edge_map(ReverseMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
discover_time_map(DiscoverTimeMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
lowpoint_map(LowPointMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
vertex_index_map(IndexMap pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
vertex_index1_map(const IndexMap& pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
vertex_index2_map(const IndexMap& pmap) { typedef bgl_named_params
Params; return Params(pmap); } template
bgl_named_params
visitor(const Visitor& vis) { typedef bgl_named_params
Params; return Params(vis); } template
bgl_named_params
distance_compare(Compare cmp) { typedef bgl_named_params
Params; return Params(cmp); } template
bgl_named_params
distance_combine(Combine cmb) { typedef bgl_named_params
Params; return Params(cmb); } template
bgl_named_params
distance_inf(Init init) { typedef bgl_named_params
Params; return Params(init); } template
bgl_named_params
distance_zero(Init init) { typedef bgl_named_params
Params; return Params(init); } template
bgl_named_params
, buffer_param_t> buffer(Buffer& b) { typedef bgl_named_params
, buffer_param_t> Params; return Params(detail::wrap_ref
(b)); } template
bgl_named_params
edge_copy(const Copier& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
vertex_copy(const Copier& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
orig_to_copy(const Orig2CopyMap& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
isomorphism_map(const IsoMap& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
vertex_invariant(const VertexInvar& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
vertex_invariant1(const VertexInvar& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
vertex_invariant2(const VertexInvar& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
vertex_max_invariant(const VertexMaxInvar& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
displacement_map(const VertexDisplacement& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
attractive_force(const AttractiveForce& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
repulsive_force(const RepulsiveForce& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
force_pairs(const ForcePairs& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params
cooling(const Cooling& c) { typedef bgl_named_params
Params; return Params(c); } template
bgl_named_params