Core: modernize type checking

This commit is contained in:
Florian Foinant-Willig
2023-10-15 21:38:48 +02:00
parent b2a75316e2
commit 741296b82e
31 changed files with 110 additions and 110 deletions

View File

@@ -196,7 +196,7 @@ void ViewProviderMeasureDistance::attach(App::DocumentObject* pcObject)
void ViewProviderMeasureDistance::updateData(const App::Property* prop)
{
if (prop->getTypeId() == App::PropertyVector::getClassTypeId() ||
if (prop->is<App::PropertyVector>() ||
prop == &Mirror || prop == &DistFactor) {
if (strcmp(prop->getName(),"P1") == 0) {
Base::Vector3d v = static_cast<const App::PropertyVector*>(prop)->getValue();