Stride Reference Manual  - generated for commit 9643b11
geopop::GeoAggregator< Policy, F > Class Template Reference

A GeoAggregator can either be instantiated with a functor, or be called with one every time. More...

#include <GeoAggregator.h>

Collaboration diagram for geopop::GeoAggregator< Policy, F >:
Collaboration graph

Detailed Description

template<typename Policy, typename... F>
class geopop::GeoAggregator< Policy, F >

A GeoAggregator can either be instantiated with a functor, or be called with one every time.

A policy should have the following:

  • an embedded type Args: the type of argument it should receive at construction
  • a constructor that takes Args
  • AABB<geogrid_detail::KdTree2DPoint> GetBoundingBox() const Get the bounding box for the policy region
  • bool Contains(const geogrid_detail::KdTree2DPoint& pt) const Does the point fall withing the policy region?

Definition at line 76 of file GeoAggregator.h.


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