vsgPoints 0.6.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: