SG::ThinningDecision Node1 SG::ThinningDecision - m_link + ThinningDecision() + ThinningDecision() + link() + lock() Node2 SG::ThinningDecisionBase + RemovedIdx - m_mask - m_indexMap + ThinningDecisionBase() + resize() + thinned() + size() + thinnedSize() + thinAll() + keepAll() + thin() + keep() + thin() and 7 more... Node2->Node1 Node3 ILockable + ~ILockable() + lock() Node3->Node1