opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Protected Member Functions | List of all members
opyn::ToggleableThinPlateSplineScalingStep Class Reference

#include <toggleable_thin_plate_spline_scaling_step.h>

Inheritance diagram for opyn::ToggleableThinPlateSplineScalingStep:
[legend]
Collaboration diagram for opyn::ToggleableThinPlateSplineScalingStep:
[legend]

Protected Member Functions

 ToggleableThinPlateSplineScalingStep (std::string_view label)
 
CommonParameters calcTPSScalingStepCommonParams (const ScalingParameters &parameters, const OpenSim::Model &sourceModel, const OpenSim::Model &resultModel) const
 
- Protected Member Functions inherited from opyn::ThinPlateSplineScalingStep
 ThinPlateSplineScalingStep (std::string_view label)
 
void implForEachScalingParameterDeclaration (const std::function< void(const ScalingParameterDeclaration &)> &callback) const override
 
std::vector< ScalingStepValidationMessageimplValidate (ScalingCache &, const ScalingParameters &, const OpenSim::Model &sourceModel) const override
 
CommonParameters calcTPSScalingStepCommonParams (const ScalingParameters &parameters, const OpenSim::Model &sourceModel, const OpenSim::Model &resultModel) const
 
- Protected Member Functions inherited from opyn::ScalingStep
 ScalingStep (std::string_view label)
 

Additional Inherited Members

- Public Member Functions inherited from opyn::ScalingStep
osc::CStringView label () const
 
void setLabel (osc::CStringView newLabel)
 
void forEachScalingParameterDeclaration (const std::function< void(const ScalingParameterDeclaration &)> &callback) const
 
std::vector< ScalingStepValidationMessagevalidate (ScalingCache &scalingCache, const ScalingParameters &scalingParameters, const OpenSim::Model &sourceModel) const
 
void applyScalingStep (ScalingCache &scalingCache, const ScalingParameters &scalingParameters, const OpenSim::Model &sourceModel, OpenSim::Model &resultModel) const
 

Constructor & Destructor Documentation

◆ ToggleableThinPlateSplineScalingStep()

opyn::ToggleableThinPlateSplineScalingStep::ToggleableThinPlateSplineScalingStep ( std::string_view  label)
inlineexplicitprotected

Member Function Documentation

◆ calcTPSScalingStepCommonParams()

CommonParameters opyn::ToggleableThinPlateSplineScalingStep::calcTPSScalingStepCommonParams ( const ScalingParameters parameters,
const OpenSim::Model &  sourceModel,
const OpenSim::Model &  resultModel 
) const
inlineprotected

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