Boost.Geometry    Boost C++ Libraries
Classes | Public Types | Static Public Member Functions | List of all members
boost::geometry::strategy::centroid::weighted_length< Point, PointOfSegment > Class Template Reference

Classes

struct  set_sum_div_length
 

Public Types

typedef
detail::weighted_length_sums
< distance_type,
geometry::dimension< Point >
::type::value > 
state_type
 

Static Public Member Functions

static void apply (PointOfSegment const &p1, PointOfSegment const &p2, state_type &state)
 
static bool result (state_type const &state, Point &centroid)
 

Member Typedef Documentation

template<typename Point , typename PointOfSegment = Point>
typedef detail::weighted_length_sums< distance_type, geometry::dimension<Point>::type::value > boost::geometry::strategy::centroid::weighted_length< Point, PointOfSegment >::state_type

Member Function Documentation

template<typename Point , typename PointOfSegment = Point>
static void boost::geometry::strategy::centroid::weighted_length< Point, PointOfSegment >::apply ( PointOfSegment const &  p1,
PointOfSegment const &  p2,
state_type state 
)
static
template<typename Point , typename PointOfSegment = Point>
static bool boost::geometry::strategy::centroid::weighted_length< Point, PointOfSegment >::result ( state_type const &  state,
Point &  centroid 
)
static

April 2, 2011

Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands
Copyright © 2008-2011 Bruno Lalande, Paris, France
Copyright © 2009-2010 Mateusz Loskot, London, UK
Documentation is generated by Doxygen