Core: modernize type checking
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user