Definition multi_body_system_output_extractor.h:23
osc::UID getAuxiliaryDataID() const
Definition multi_body_system_output_extractor.h:37
float(*)(const SimTK::MultibodySystem &) ExtractorFn
Definition multi_body_system_output_extractor.h:25
OutputValueExtractor implGetOutputValueExtractor(const OpenSim::Component &) const final
size_t implGetHash() const final
osc::CStringView implGetName() const final
Definition multi_body_system_output_extractor.h:41
MultiBodySystemOutputExtractor(std::string_view name, std::string_view description, ExtractorFn extractor)
Definition multi_body_system_output_extractor.h:27
osc::CStringView implGetDescription() const final
Definition multi_body_system_output_extractor.h:42
OutputExtractorDataType implGetOutputType() const final
Definition multi_body_system_output_extractor.h:43
ExtractorFn getExtractorFunction() const
Definition multi_body_system_output_extractor.h:38
bool implEquals(const OutputExtractor &) const final