Exemplo n.º 1
0
 void CEMatrixEditor::setMatrix()
 {
   Eigen::Matrix3d mat = validateEditor();
   if (mat.isZero()) {
     return;
   }
   CEUndoState before (m_ext);
   m_ext->setCurrentCellMatrix(mat);
   CEUndoState after (m_ext);
   m_ext->pushUndo(new CEUndoCommand (before, after,
                               tr("Set Unit Cell Matrix")));
 }