// body: just a named shape, use selection mechanism from OCCT
TNaming_Selector aSelector(selectionLabel());
TDF_LabelMap aScope; // empty means the whole document
+ owner()->data()->sendAttributeUpdated(this);
return aSelector.Solve(aScope) == Standard_True;
-
} else if (aContext->groupName() == ModelAPI_ResultConstruction::group()) {
// construction: identification by the results indexes, recompute faces and
// take the face that more close by the indexes
}
if (aNewSelected) { // store this new selection
selectConstruction(aContext, aNewSelected);
+ owner()->data()->sendAttributeUpdated(this);
return true;
}
}