Gui: Use getObject<T>() helpers in classes
This commit is generated using regex based find and replace: ``` s/[\w:]+_cast\s*<([^>]+)\*>\s*\(\s*getObject\(\s*\)\)/getObject<$1>/ s/[\w:]+_cast\s*<([^>]+)\*>\s*\(\s*([^)]*)\s*->\s*getObject\(\s*\)\)/$2->getObject<$1>()/ ``` To regenerate if needed.
This commit is contained in:
@@ -578,7 +578,7 @@ void ElementView::changeLayer(int layer)
|
||||
doc->openTransaction("Geometry Layer Change");
|
||||
std::vector<Gui::SelectionObject> sel = Gui::Selection().getSelectionEx(doc->getName());
|
||||
for (std::vector<Gui::SelectionObject>::iterator ft = sel.begin(); ft != sel.end(); ++ft) {
|
||||
auto sketchobject = dynamic_cast<Sketcher::SketchObject*>(ft->getObject());
|
||||
auto sketchobject = ft->getObject<Sketcher::SketchObject>();
|
||||
|
||||
auto geoids = getGeoIdsOfEdgesFromNames(sketchobject, ft->getSubNames());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user