OpenLexocad  27.1
Geom::PointStorage Class Reference

#include <QuadTree.h>

Public Types

using container = std::deque< ColorPoint >
 
using iterator = typename container::iterator
 
using const_iterator = typename container::const_iterator
 

Public Member Functions

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

Member Typedef Documentation

◆ const_iterator

using Geom::PointStorage::const_iterator = typename container::const_iterator

◆ container

◆ iterator

using Geom::PointStorage::iterator = typename container::iterator

Member Function Documentation

◆ addPoint()

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

◆ begin() [1/2]

iterator Geom::PointStorage::begin ( void  )
inline

◆ begin() [2/2]

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

◆ cbegin()

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

◆ cend()

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

◆ clear()

void Geom::PointStorage::clear ( void  )
inline

◆ empty()

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

◆ end() [1/2]

iterator Geom::PointStorage::end ( void  )
inline

◆ end() [2/2]

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

◆ getData()

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

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