difficultyAngleOffsetAngle property
double
get
difficultyAngleOffsetAngle
Implementation
double get difficultyAngleOffsetAngle {
switch (name) {
case ExerciseName.curl:
switch (difficultyLevel) {
case ExerciseDifficultyLevel.easy:
return curlExerciseEasyDifficultyAngleOffset;
case ExerciseDifficultyLevel.medium:
return curlExerciseMediumDifficultyAngleOffset;
case ExerciseDifficultyLevel.hard:
return curlExerciseHardDifficultyAngleOffset;
}
case ExerciseName.squat:
switch (difficultyLevel) {
case ExerciseDifficultyLevel.easy:
return squatExerciseEasyDifficultyAngleOffset;
case ExerciseDifficultyLevel.medium:
return squatExerciseMediumDifficultyAngleOffset;
case ExerciseDifficultyLevel.hard:
return squatExerciseHardDifficultyAngleOffset;
}
case ExerciseName.legRaise:
switch (difficultyLevel) {
case ExerciseDifficultyLevel.easy:
return legRaiseExerciseEasyDifficultyAngleOffset;
case ExerciseDifficultyLevel.medium:
return legRaiseExerciseMediumDifficultyAngleOffset;
case ExerciseDifficultyLevel.hard:
return legRaiseExerciseHardDifficultyAngleOffset;
}
case ExerciseName.lateralRaise:
switch (difficultyLevel) {
case ExerciseDifficultyLevel.easy:
return lateralRaiseExerciseEasyDifficultyAngleOffset;
case ExerciseDifficultyLevel.medium:
return lateralRaiseExerciseMediumDifficultyAngleOffset;
case ExerciseDifficultyLevel.hard:
return lateralRaiseExerciseHardDifficultyAngleOffset;
}
}
}