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