DGtal 1.3.0
|
#include <DGtal/base/LabelledMap.h>
Public Member Functions | |
__AnyBlock () | |
Data & | insert (unsigned int idx, unsigned int size, const Data &v) |
__AnyBlock * | erase (unsigned int idx, unsigned int size) |
Data Fields | |
Data | datas [M] |
__AnyBlock * | next |
Represents a block (except the first) in the container. Internal structure.
Definition at line 302 of file LabelledMap.h.
|
inline |
Definition at line 303 of file LabelledMap.h.
Referenced by DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::insert().
|
inline |
Definition at line 357 of file LabelledMap.h.
References DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::datas, DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::erase(), and DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::next.
Referenced by DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::erase().
|
inline |
Definition at line 306 of file LabelledMap.h.
References DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::__AnyBlock(), DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::datas, DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::insert(), and DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::next.
Referenced by DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::insert().
Data DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::datas[M] |
Definition at line 385 of file LabelledMap.h.
Referenced by DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::erase(), DGtal::LabelledMap< TData, L, TWord, N, M >::__FirstBlock::insert(), and DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::insert().
__AnyBlock* DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::next |
Definition at line 386 of file LabelledMap.h.
Referenced by DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::erase(), and DGtal::LabelledMap< TData, L, TWord, N, M >::__AnyBlock::insert().