}
aResolved = true;
- } else if (!isGroupEmpty) {
- // Check if the group contains only constraints Fixed, update parameters by stored values
- aResolved = true;
- ConstraintConstraintMap::iterator aCIt = myConstraints.begin();
- for (; aCIt != myConstraints.end(); ++aCIt)
- if (aCIt->first->getKind() != SketchPlugin_ConstraintRigid::ID()) {
- aResolved = false;
- break;
- }
- if (aCIt == myConstraints.end())
- myStorage->refresh();
} else if (isGroupEmpty && isWorkplaneValid())
computeDoF();
removeTemporaryConstraints();