vsgPoints 0.3.0
VulkanSceneGraph Point Cloud rendering.
Loading...
Searching...
No Matches
vsgPoints::Bricks Class Reference
Inheritance diagram for vsgPoints::Bricks:
Collaboration diagram for vsgPoints::Bricks:

Public Types

using BrickMap = std::map<Key, vsg::ref_ptr<Brick>>
 
using key_type = BrickMap::key_type
 
using mapped_type = BrickMap::mapped_type
 
using value_type = BrickMap::value_type
 
using iterator = BrickMap::iterator
 
using const_iterator = BrickMap::const_iterator
 

Public Member Functions

 Bricks (vsg::ref_ptr< Settings > in_settings={})
 
void add (const vsg::dvec3 &v, const vsg::ubvec4 &c)
 
iterator find (Key key)
 
const_iterator find (Key key) const
 
mapped_type & operator[] (Key key)
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
bool empty () const
 
size_t size () const
 
size_t count () const
 

Public Attributes

vsg::ref_ptr< Settingssettings
 
BrickMap bricks
 

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