0000735: Feature request for better Fillet/Chamfer

This commit is contained in:
wmayer
2013-07-07 16:13:38 +02:00
parent e3b0c111be
commit 2b0757c3a6
8 changed files with 113 additions and 15 deletions

View File

@@ -120,6 +120,20 @@ bool ViewProviderPart::doubleClicked(void)
return true;
}
void ViewProviderPart::applyColor(const Part::ShapeHistory& hist,
const std::vector<App::Color>& colBase,
std::vector<App::Color>& colBool)
{
std::map<int, std::vector<int> >::const_iterator jt;
// apply color from modified faces
for (jt = hist.shapeMap.begin(); jt != hist.shapeMap.end(); ++jt) {
std::vector<int>::const_iterator kt;
for (kt = jt->second.begin(); kt != jt->second.end(); ++kt) {
colBool[*kt] = colBase[jt->first];
}
}
}
#else
PROPERTY_SOURCE(PartGui::ViewProviderPart, PartGui::ViewProviderPartBase)