Operator for vector and scalar property. More...
Operator for vector and scalar property.
| i | Size of the property | 
| p | Type of the property boost mpl | 
| Graph | Graph | 
| pos | Array of properties | 
Definition at line 234 of file CartesianGraphFactory.hpp.
#include <CartesianGraphFactory.hpp>
Public Types | |
| enum | { value = ((sizeof...(pos) != 0) * (std::is_array<pos_prop_type>::value + 1)) } | 
| 
typedef boost::mpl::at< p,  boost::mpl::int_< 0 > >::type  | v_element | 
| Get the element 0.  | |
| 
typedef boost::mpl::at < typename Graph::V_type::type, v_element >::type  | pos_prop_type | 
| Get the property v_element (v_element is a number)  | |