PixelCluster Node1 PixelCluster + m_m + m_cov + PixelCluster() + ~PixelCluster() + setParameters() + createDkfNode() Node2 SiCluster + SiCluster() + ~SiCluster() + setParameters() + createDkfNode() Node2->Node1 Node3 Surface - m_center - m_normal - m_matrix + Surface() + ~Surface() + addRow() + createDkfSurface() + generateKey() Node3->Node2 #m_pSurface