Stride Reference Manual  - generated for commit 9643b11
geopop::AABBox< P > Struct Template Reference

AxisAlignedBoundingBox (hyperrectangle defined by lower and upper bound for every dimension). More...

#include <AABBox.h>

Collaboration diagram for geopop::AABBox< P >:
Collaboration graph

Public Member Functions

 AABBox ()
 
 AABBox (P l, P u)
 

Public Attributes

lower
 The lower bound for every dimension. More...
 
upper
 The upper bound for every dimension. More...
 

Detailed Description

template<typename P>
struct geopop::AABBox< P >

AxisAlignedBoundingBox (hyperrectangle defined by lower and upper bound for every dimension).

Definition at line 24 of file AABBox.h.

Constructor & Destructor Documentation

template<typename P>
geopop::AABBox< P >::AABBox ( )
inline

Definition at line 26 of file AABBox.h.

template<typename P>
geopop::AABBox< P >::AABBox ( l,
u 
)
inline

Definition at line 27 of file AABBox.h.

Member Data Documentation

template<typename P>
P geopop::AABBox< P >::lower

The lower bound for every dimension.

Definition at line 27 of file AABBox.h.

Referenced by geopop::KdTree< P >::Apply(), geopop::PolygonPolicy::GetBoundingBox(), and geopop::geogrid_detail::KdTree2DPoint::InBox().

template<typename P>
P geopop::AABBox< P >::upper

The upper bound for every dimension.

Definition at line 29 of file AABBox.h.

Referenced by geopop::KdTree< P >::Apply(), geopop::PolygonPolicy::GetBoundingBox(), and geopop::geogrid_detail::KdTree2DPoint::InBox().


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