|
Blender
V2.93
|
#include <BLI_set.hh>
Public Member Functions | |
| int64_t | size () const |
| bool | is_empty () const |
| void | reserve (int64_t n) |
| void | add_new (const Key &key) |
| void | add_new (Key &&key) |
| bool | add (const Key &key) |
| bool | add (Key &&key) |
| void | add_multiple (Span< Key > keys) |
| bool | contains (const Key &key) const |
| bool | remove (const Key &key) |
| void | remove_contained (const Key &key) |
| void | clear () |
| SetType::iterator | begin () const |
| SetType::iterator | end () const |
A wrapper for std::unordered_set with the API of blender::Set. This can be used for benchmarking.
Definition at line 836 of file BLI_set.hh.
|
inline |
Definition at line 866 of file BLI_set.hh.
|
inline |
Definition at line 870 of file BLI_set.hh.
|
inline |
Definition at line 875 of file BLI_set.hh.
|
inline |
Definition at line 857 of file BLI_set.hh.
|
inline |
Definition at line 861 of file BLI_set.hh.
|
inline |
Definition at line 902 of file BLI_set.hh.
|
inline |
Definition at line 897 of file BLI_set.hh.
|
inline |
Definition at line 882 of file BLI_set.hh.
|
inline |
Definition at line 907 of file BLI_set.hh.
|
inline |
Definition at line 847 of file BLI_set.hh.
|
inline |
Definition at line 887 of file BLI_set.hh.
|
inline |
Definition at line 892 of file BLI_set.hh.
|
inline |
Definition at line 852 of file BLI_set.hh.
|
inline |
Definition at line 842 of file BLI_set.hh.