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:
@@ -66,7 +66,7 @@ bool ViewProviderFemConstraintForce::setEdit(int ModNum)
|
||||
|
||||
void ViewProviderFemConstraintForce::updateData(const App::Property* prop)
|
||||
{
|
||||
auto pcConstraint = static_cast<Fem::ConstraintForce*>(this->getObject());
|
||||
auto pcConstraint = this->getObject<Fem::ConstraintForce>();
|
||||
|
||||
if (prop == &pcConstraint->Reversed || prop == &pcConstraint->DirectionVector) {
|
||||
updateSymbol();
|
||||
@@ -80,7 +80,7 @@ void ViewProviderFemConstraintForce::transformSymbol(const Base::Vector3d& point
|
||||
const Base::Vector3d& normal,
|
||||
SbMatrix& mat) const
|
||||
{
|
||||
auto obj = static_cast<const Fem::ConstraintForce*>(this->getObject());
|
||||
auto obj = this->getObject<const Fem::ConstraintForce>();
|
||||
bool rev = obj->Reversed.getValue();
|
||||
float s = obj->getScaleFactor();
|
||||
// Symbol length from .iv file
|
||||
|
||||
Reference in New Issue
Block a user