PartDesign: Deactivate nesting of original features in patterns

This commit is contained in:
logari81
2013-01-09 23:35:32 +01:00
parent 3562efa5d5
commit 92790b6d1e
3 changed files with 1 additions and 18 deletions

View File

@@ -62,16 +62,12 @@ bool ViewProviderMultiTransform::setEdit(int ModNum)
std::vector<App::DocumentObject*> ViewProviderMultiTransform::claimChildren(void) const
{
std::vector<App::DocumentObject*> result = ViewProviderTransformed::claimChildren();
PartDesign::MultiTransform* pcMultiTransform = static_cast<PartDesign::MultiTransform*>(getObject());
if (pcMultiTransform == NULL)
return std::vector<App::DocumentObject*>(); // TODO: Show error?
std::vector<App::DocumentObject*> transformFeatures = pcMultiTransform->Transformations.getValues();
result.insert(result.end(), transformFeatures.begin(), transformFeatures.end());
return result;
return transformFeatures;
}
bool ViewProviderMultiTransform::onDelete(const std::vector<std::string> &svec) {