ReverseEngineering: modernize type checking

This commit is contained in:
Florian Foinant-Willig
2023-10-15 21:38:54 +02:00
parent a32851073d
commit f8dc128452

View File

@@ -120,7 +120,7 @@ void CmdApproxPlane::activated(int)
std::vector<App::Property*> List;
it->getPropertyList(List);
for (const auto& jt : List) {
if (jt->getTypeId().isDerivedFrom(App::PropertyComplexGeoData::getClassTypeId())) {
if (jt->isDerivedFrom<App::PropertyComplexGeoData>()) {
const Data::ComplexGeoData* data =
static_cast<App::PropertyComplexGeoData*>(jt)->getComplexData();
if (data) {