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 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 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); }
public FunctionalMovementScreenBuilder SetTrunkStabilityPuhsup(int rawScore, bool pain) { _trunkStabilityPushup = FmsMovementData.Build(FmsMovementPattern.TrunkStability, Laterality.Bilateral, rawScore, ParsePainResult(pain)); return(this); }
public FunctionalMovementScreenBuilder SetDeepSquat(int rawScore) { _deepSquat = FmsMovementData.Build(FmsMovementPattern.DeepSquat, Laterality.Bilateral, rawScore, FmsClearanceTest.NotApplicable); return(this); }