Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::HybridRectangleList< N, T > Class Template Reference

#include <rectlist.h>

Public Member Functions

 HybridRectangleList (void)
 
void add_point (const Point< N, T > &p)
 
void add_rect (const Rect< N, T > &r)
 
const std::vector< Rect< N, T > > & convert_to_vector (void)
 

Public Attributes

DenseRectangleList< N, T > as_vector
 

Static Public Attributes

static const size_t HIGH_WATER_MARK = 64
 
static const size_t LOW_WATER_MARK = 16
 

Constructor & Destructor Documentation

◆ HybridRectangleList()

template<int N, typename T >
Realm::HybridRectangleList< N, T >::HybridRectangleList ( void  )

Member Function Documentation

◆ add_point()

template<int N, typename T >
void Realm::HybridRectangleList< N, T >::add_point ( const Point< N, T > &  p)

◆ add_rect()

template<int N, typename T >
void Realm::HybridRectangleList< N, T >::add_rect ( const Rect< N, T > &  r)

◆ convert_to_vector()

template<int N, typename T >
const std::vector< Rect< N, T > > & Realm::HybridRectangleList< N, T >::convert_to_vector ( void  )

Member Data Documentation

◆ as_vector

template<int N, typename T >
DenseRectangleList<N, T> Realm::HybridRectangleList< N, T >::as_vector

◆ HIGH_WATER_MARK

template<int N, typename T >
const size_t Realm::HybridRectangleList< N, T >::HIGH_WATER_MARK = 64
static

◆ LOW_WATER_MARK

template<int N, typename T >
const size_t Realm::HybridRectangleList< N, T >::LOW_WATER_MARK = 16
static

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