示例#1
0
 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);
 }
示例#2
0
 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);
 }
示例#3
0
 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);
 }
示例#4
0
 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);
 }
示例#5
0
 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);
 }