OpenSim Moco  0.4.0
Public Member Functions | List of all members
OpenSim::ModelOperator Class Referenceabstract

Description

This abstract base class describes any operation that modifies a Model as part of a ModelProcessor.

Inheritance diagram for OpenSim::ModelOperator:
OpenSim::ModOpAddExternalLoads OpenSim::ModOpAddReserves OpenSim::ModOpFiberDampingDGF OpenSim::ModOpIgnoreActivationDynamics OpenSim::ModOpIgnorePassiveFiberForcesDGF OpenSim::ModOpIgnoreTendonCompliance OpenSim::ModOpPassiveFiberStrainAtOneNormForceDGF OpenSim::ModOpRemoveMuscles OpenSim::ModOpReplaceJointsWithWelds OpenSim::ModOpReplaceMusclesWithDeGrooteFregly2016 OpenSim::ModOpScaleActiveFiberForceCurveWidthDGF OpenSim::ModOpScaleMaxIsometricForce OpenSim::ModOpTendonComplianceDynamicsModeDGF OpenSim::ModOpUseImplicitTendonComplianceDynamicsDGF

#include <Moco/Moco/ModelProcessor.h>

Public Member Functions

virtual void operate (Model &model, const std::string &relativeToDirectory) const =0
 Perform an operation on the model, using relativeToDirectory to locate any files that this operator reads. More...
 

Member Function Documentation

◆ operate()

virtual void OpenSim::ModelOperator::operate ( Model &  model,
const std::string &  relativeToDirectory 
) const
pure virtual

The documentation for this class was generated from the following file: