LEMUR Packages: ompl_lemur or_lemur pr_bgl prpy_lemur
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Groups Pages
Public Types | Public Member Functions | Friends | List of all members
pr_bgl::compose_property_map< FPMap, GPMap > Class Template Reference

Public Types

typedef boost::property_traits
< FPMap >::category 
category
 
typedef boost::property_traits
< GPMap >::key_type 
key_type
 
typedef boost::property_traits
< FPMap >::value_type 
value_type
 
typedef boost::property_traits
< FPMap >::reference 
reference
 

Public Member Functions

 compose_property_map (const FPMap &f_p, const GPMap &g_p)
 
reference operator[] (const key_type &v) const
 

Friends

boost::mpl::if_
< boost::mpl::not_
< boost::is_reference
< reference > >, value_type,
typename boost::mpl::if_
< boost::is_const< reference >
, reference, const value_type & >
::type >::type 
get (const compose_property_map &m, const key_type &k)
 
void put (const compose_property_map &m, const key_type &k, const value_type &v)
 

The documentation for this class was generated from the following file: