diff --git a/src/OpenSimCreator/Graphics/OpenSimDecorationGenerator.cpp b/src/OpenSimCreator/Graphics/OpenSimDecorationGenerator.cpp index 7b948f2ad9..1c2663d744 100644 --- a/src/OpenSimCreator/Graphics/OpenSimDecorationGenerator.cpp +++ b/src/OpenSimCreator/Graphics/OpenSimDecorationGenerator.cpp @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -318,7 +319,7 @@ namespace }; // OSC-specific decoration handler that adds arrows to forces - void HandleLinearForceArrows( + void HandleForceArrows( RendererState& rs, const OpenSim::Force& force) { @@ -1091,7 +1092,7 @@ void osc::GenerateSubcomponentDecorations( } else if (const auto* const p2p = dynamic_cast(&c); p2p && opts.getShouldShowPointToPointSprings()) { - HandleLinearForceArrows(rendererState, *p2p); + HandleForceArrows(rendererState, *p2p); HandlePointToPointSpring(rendererState, *p2p); } else if (typeid(c) == typeid(OpenSim::Station)) @@ -1105,7 +1106,7 @@ void osc::GenerateSubcomponentDecorations( } else if (const auto* const hcf = dynamic_cast(&c)) { - HandleLinearForceArrows(rendererState, *hcf); + HandleForceArrows(rendererState, *hcf); HandleHuntCrossleyForce(rendererState, *hcf); } else if (const auto* const geom = dynamic_cast(&c)) @@ -1118,7 +1119,7 @@ void osc::GenerateSubcomponentDecorations( } else if (const auto* const force = dynamic_cast(&c)) { - HandleLinearForceArrows(rendererState, *force); + HandleForceArrows(rendererState, *force); rendererState.emitGenericDecorations(c, c); } else