Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::grid_force_pairs< Topology, PositionMap > Struct Template Reference

#include <fruchterman_reingold.hpp>

Public Types

typedef property_traits
< PositionMap >::value_type 
Point
 
typedef
Topology::point_difference_type 
point_difference_type
 

Public Member Functions

 BOOST_STATIC_ASSERT (Point::dimensions==2)
 
template<typename Graph >
 grid_force_pairs (const Topology &topology, PositionMap position, const Graph &g)
 
template<typename Graph , typename ApplyForce >
void operator() (const Graph &g, ApplyForce apply_force)
 

Member Typedef Documentation

template<typename Topology, typename PositionMap>
typedef property_traits<PositionMap>::value_type boost::grid_force_pairs< Topology, PositionMap >::Point
template<typename Topology, typename PositionMap>
typedef Topology::point_difference_type boost::grid_force_pairs< Topology, PositionMap >::point_difference_type

Constructor & Destructor Documentation

template<typename Topology, typename PositionMap>
template<typename Graph >
boost::grid_force_pairs< Topology, PositionMap >::grid_force_pairs ( const Topology &  topology,
PositionMap  position,
const Graph &  g 
)
inlineexplicit

Member Function Documentation

template<typename Topology, typename PositionMap>
boost::grid_force_pairs< Topology, PositionMap >::BOOST_STATIC_ASSERT ( Point::dimensions  = =2)
template<typename Topology, typename PositionMap>
template<typename Graph , typename ApplyForce >
void boost::grid_force_pairs< Topology, PositionMap >::operator() ( const Graph &  g,
ApplyForce  apply_force 
)
inline

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