public FunctionalMovementScreenBuilder SetRotaryStability(int leftScore, int rightScore, bool pain) { _rotaryStability = new FmsMovementSet( FmsMovementData.Build(FmsMovementPattern.RotaryStability, Laterality.Left, leftScore, ParsePainResult(pain)), FmsMovementData.Build(FmsMovementPattern.RotaryStability, Laterality.Right, rightScore, ParsePainResult(pain)) ); return(this); }
public FunctionalMovementScreenBuilder SetActiveStraightLegRaise(int leftScore, int rightScore) { _activeStraightLegRaise = new FmsMovementSet( FmsMovementData.Build(FmsMovementPattern.ActiveStraightLegRaise, Laterality.Left, leftScore, FmsClearanceTest.NotApplicable), FmsMovementData.Build(FmsMovementPattern.ActiveStraightLegRaise, Laterality.Right, rightScore, FmsClearanceTest.NotApplicable) ); return(this); }
public FunctionalMovementScreenBuilder SetInlineLunge(int leftScore, int rightScore) { _inlineLunge = new FmsMovementSet( FmsMovementData.Build(FmsMovementPattern.InlineLunge, Laterality.Left, leftScore, FmsClearanceTest.NotApplicable), FmsMovementData.Build(FmsMovementPattern.InlineLunge, Laterality.Right, rightScore, FmsClearanceTest.NotApplicable) ); return(this); }
public FunctionalMovementScreenBuilder SetHurdleStep(int leftScore, int rightScore) { _hurdleStep = new FmsMovementSet( FmsMovementData.Build(FmsMovementPattern.HurdleStep, Laterality.Left, leftScore, FmsClearanceTest.NotApplicable), FmsMovementData.Build(FmsMovementPattern.HurdleStep, Laterality.Right, rightScore, FmsClearanceTest.NotApplicable) ); return(this); }
public FunctionalMovementScreenBuilder SetShoulderMobility(int leftScore, bool leftPain, int rightScore, bool rightPain) { _shoulderMobility = new FmsMovementSet( FmsMovementData.Build(FmsMovementPattern.ShoulderMobility, Laterality.Left, leftScore, ParsePainResult(leftPain)), FmsMovementData.Build(FmsMovementPattern.ShoulderMobility, Laterality.Right, rightScore, ParsePainResult(rightPain)) ); return(this); }