Public Member Functions | |
LevelSetValueCacheEntry () | |
LevelSetValueCacheEntry (const bool &value) | |
LevelSetValueCacheEntry (const std::vector< bool >::reference &value) | |
bool | operator* () const |
Public Member Functions inherited from bitpit::LevelSetValueCacheBaseEntry< bool > | |
LevelSetValueCacheBaseEntry (bool valid) | |
bool | isValid () const |
Additional Inherited Members | |
Static Protected Attributes inherited from bitpit::LevelSetValueCacheBaseEntry< bool > | |
static const bool | m_dummyValue |
Definition at line 129 of file levelSetCache.hpp.
bitpit::LevelSetValueCacheEntry< bool >::LevelSetValueCacheEntry | ( | ) |
Constructor for invalid entries.
Definition at line 37 of file levelSetCache.cpp.
|
explicit |
Constructor for valid entries.
value | is the cached value |
Definition at line 49 of file levelSetCache.cpp.
|
explicit |
Constructor for valid entries.
value | is the cached value |
Definition at line 61 of file levelSetCache.cpp.
bool bitpit::LevelSetValueCacheEntry< bool >::operator* | ( | ) | const |
Get the stored value.
Trying to deference an invalid entry results in undefined behaviour.
Definition at line 73 of file levelSetCache.cpp.