opensim-org / opensim-core

SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.
https://opensim.stanford.edu
Apache License 2.0
783 stars 316 forks source link

Add more string-like operations to ComponentPath #3674

Closed adamkewley closed 8 months ago

adamkewley commented 8 months ago

The motivation for this change is to make downstream code more in-line with how it would be written when using a std::string, and to enable patterns like std::unordered_map<ComponentPath, OpenSim::Joint const*> jointLookup etc.

Brief summary of changes

Testing I've completed

CHANGELOG.md (choose one)


This change is Reviewable