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:
Kacper Donat
2024-10-27 20:26:31 +01:00
parent deb15a57e4
commit 651cefde4d
131 changed files with 535 additions and 628 deletions

View File

@@ -109,7 +109,7 @@ TaskFemConstraintRigidBody::TaskFemConstraintRigidBody(
/* Note: */
// Get the feature data
auto pcConstraint = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject());
auto pcConstraint = ConstraintView->getObject<Fem::ConstraintRigidBody>();
const Base::Vector3d& refNode = pcConstraint->ReferenceNode.getValue();
const Base::Vector3d& disp = pcConstraint->Displacement.getValue();
@@ -273,8 +273,7 @@ void TaskFemConstraintRigidBody::addToSelection()
QMessageBox::warning(this, tr("Selection error"), tr("Nothing selected!"));
return;
}
Fem::ConstraintRigidBody* pcConstraint =
static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject());
Fem::ConstraintRigidBody* pcConstraint = ConstraintView->getObject<Fem::ConstraintRigidBody>();
std::vector<App::DocumentObject*> Objects = pcConstraint->References.getValues();
std::vector<std::string> SubElements = pcConstraint->References.getSubValues();
@@ -347,8 +346,7 @@ void TaskFemConstraintRigidBody::removeFromSelection()
QMessageBox::warning(this, tr("Selection error"), tr("Nothing selected!"));
return;
}
Fem::ConstraintRigidBody* pcConstraint =
static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject());
Fem::ConstraintRigidBody* pcConstraint = ConstraintView->getObject<Fem::ConstraintRigidBody>();
std::vector<App::DocumentObject*> Objects = pcConstraint->References.getValues();
std::vector<std::string> SubElements = pcConstraint->References.getSubValues();
std::vector<size_t> itemsToDel;
@@ -405,7 +403,7 @@ void TaskFemConstraintRigidBody::onReferenceDeleted()
void TaskFemConstraintRigidBody::onRotModeXChanged(int item)
{
const char* val = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject())
const char* val = ConstraintView->getObject<Fem::ConstraintRigidBody>()
->RotationalModeX.getEnumVector()[item]
.c_str();
@@ -424,7 +422,7 @@ void TaskFemConstraintRigidBody::onRotModeXChanged(int item)
}
void TaskFemConstraintRigidBody::onRotModeYChanged(int item)
{
const char* val = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject())
const char* val = ConstraintView->getObject<Fem::ConstraintRigidBody>()
->RotationalModeY.getEnumVector()[item]
.c_str();
@@ -443,7 +441,7 @@ void TaskFemConstraintRigidBody::onRotModeYChanged(int item)
}
void TaskFemConstraintRigidBody::onRotModeZChanged(int item)
{
const char* val = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject())
const char* val = ConstraintView->getObject<Fem::ConstraintRigidBody>()
->RotationalModeZ.getEnumVector()[item]
.c_str();
@@ -463,7 +461,7 @@ void TaskFemConstraintRigidBody::onRotModeZChanged(int item)
void TaskFemConstraintRigidBody::onTransModeXChanged(int item)
{
const char* val = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject())
const char* val = ConstraintView->getObject<Fem::ConstraintRigidBody>()
->TranslationalModeX.getEnumVector()[item]
.c_str();
@@ -482,7 +480,7 @@ void TaskFemConstraintRigidBody::onTransModeXChanged(int item)
}
void TaskFemConstraintRigidBody::onTransModeYChanged(int item)
{
const char* val = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject())
const char* val = ConstraintView->getObject<Fem::ConstraintRigidBody>()
->TranslationalModeY.getEnumVector()[item]
.c_str();
@@ -501,7 +499,7 @@ void TaskFemConstraintRigidBody::onTransModeYChanged(int item)
}
void TaskFemConstraintRigidBody::onTransModeZChanged(int item)
{
const char* val = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject())
const char* val = ConstraintView->getObject<Fem::ConstraintRigidBody>()
->TranslationalModeZ.getEnumVector()[item]
.c_str();
@@ -521,7 +519,7 @@ void TaskFemConstraintRigidBody::onTransModeZChanged(int item)
void TaskFemConstraintRigidBody::onRefNodeXChanged(double value)
{
auto obj = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject());
auto obj = ConstraintView->getObject<Fem::ConstraintRigidBody>();
Base::Vector3d refNode = obj->ReferenceNode.getValue();
refNode.x = value;
obj->ReferenceNode.setValue(refNode);
@@ -529,7 +527,7 @@ void TaskFemConstraintRigidBody::onRefNodeXChanged(double value)
void TaskFemConstraintRigidBody::onRefNodeYChanged(double value)
{
auto obj = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject());
auto obj = ConstraintView->getObject<Fem::ConstraintRigidBody>();
Base::Vector3d refNode = obj->ReferenceNode.getValue();
refNode.y = value;
obj->ReferenceNode.setValue(refNode);
@@ -537,7 +535,7 @@ void TaskFemConstraintRigidBody::onRefNodeYChanged(double value)
void TaskFemConstraintRigidBody::onRefNodeZChanged(double value)
{
auto obj = static_cast<Fem::ConstraintRigidBody*>(ConstraintView->getObject());
auto obj = ConstraintView->getObject<Fem::ConstraintRigidBody>();
Base::Vector3d refNode = obj->ReferenceNode.getValue();
refNode.z = value;
obj->ReferenceNode.setValue(refNode);