OpenLexocad  27.1
Geom::PointStorageMT Class Reference

#include <QuadTree.h>

Public Types

using container = concurrency::concurrent_vector< ColorPoint >
 
using iterator = typename container::iterator
 
using const_iterator = typename container::const_iterator
 

Public Member Functions

const_iterator begin () const
 
const_iterator end () const
 
const_iterator cbegin () const
 
const_iterator cend () const
 
void addPoint (const ColorPoint &p)
 
void clear ()
 
bool empty () const
 
const containergetData () const
 

Member Typedef Documentation

◆ const_iterator

using Geom::PointStorageMT::const_iterator = typename container::const_iterator

◆ container

using Geom::PointStorageMT::container = concurrency::concurrent_vector<ColorPoint>

◆ iterator

using Geom::PointStorageMT::iterator = typename container::iterator

Member Function Documentation

◆ addPoint()

void Geom::PointStorageMT::addPoint ( const ColorPoint p)
inline

◆ begin()

const_iterator Geom::PointStorageMT::begin ( void  ) const
inline

◆ cbegin()

const_iterator Geom::PointStorageMT::cbegin ( ) const
inline

◆ cend()

const_iterator Geom::PointStorageMT::cend ( ) const
inline

◆ clear()

void Geom::PointStorageMT::clear ( void  )
inline

◆ empty()

bool Geom::PointStorageMT::empty ( ) const
inline

◆ end()

const_iterator Geom::PointStorageMT::end ( void  ) const
inline

◆ getData()

const container& Geom::PointStorageMT::getData ( ) const
inline

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