InPlaceClusterization::ModuleProxy< T_CellContainer > Node1 InPlaceClusterization ::ModuleProxy< T_CellContainer >   + identifyHash() + beginIndex() + endIndex() + nextElementIndex() Node2 Utils::ContainerProxy < T_CellContainer, ModuleProxy < T_CellContainer >, ClusterProxy < T_CellContainer >, unsigned int > + m_index + isConst # m_container + ContainerProxy() + ContainerProxy() + ContainerProxy() + ContainerProxy() + ContainerProxy() + index() + computeChildElementIndex() + computeChildElementIndex() + begin() + end() and 11 more... + beginIndex() + endIndex() + nextElementIndex() + elementIndexAt() # cptr() # ptr() Node2->Node1 Node3 Utils::ContainerProxyBase < Container, ElementIndexType > + isConst # m_container + ContainerProxyBase() + ContainerProxyBase() + ContainerProxyBase() + container() + container() # cptr() # ptr() Node3->Node2