CrunchExerciseName
public struct CrunchExerciseName : ExerciseName
extension CrunchExerciseName: Hashable
Crunch Exercise Name
-
Exercise Name Type
Declaration
Swift
public typealias ExerciseNameType = CrunchExerciseName
-
Exercise Catagory Type
Declaration
Swift
public var catagory: ExerciseCategory { get }
-
Exercise Name
Declaration
Swift
private(set) public var name: String { get }
-
Exercise Name Number
Declaration
Swift
private(set) public var number: UInt16 { get }
-
List of Supported ExerciseNames
Declaration
Swift
static var supportedExerciseNames: [CrunchExerciseName] { get }
-
Creates a ExerciseName Object
Declaration
Swift
static func create(rawValue: UInt16) -> CrunchExerciseName?
Parameters
rawValue
exerciseNumber
Return Value
ExerciseName Object
-
Bicycle Crunch
Declaration
Swift
static var bicycleCrunch: CrunchExerciseName { get }
-
Cable Crunch
Declaration
Swift
static var cableCrunch: CrunchExerciseName { get }
-
Circular Arm Crunch
Declaration
Swift
static var circularArmCrunch: CrunchExerciseName { get }
-
Crossed Arms Crunch
Declaration
Swift
static var crossedArmsCrunch: CrunchExerciseName { get }
-
Weighted Crossed Arms Crunch
Declaration
Swift
static var weightedCrossedArmsCrunch: CrunchExerciseName { get }
-
Cross Leg Reverse Crunch
Declaration
Swift
static var crossLegReverseCrunch: CrunchExerciseName { get }
-
Weighted Cross Leg Reverse Crunch
Declaration
Swift
static var weightedCrossLegReverseCrunch: CrunchExerciseName { get }
-
Crunch Chop
Declaration
Swift
static var crunchChop: CrunchExerciseName { get }
-
Weighted Crunch Chop
Declaration
Swift
static var weightedCrunchChop: CrunchExerciseName { get }
-
Double Crunch
Declaration
Swift
static var doubleCrunch: CrunchExerciseName { get }
-
Weighted Double Crunch
Declaration
Swift
static var weightedDoubleCrunch: CrunchExerciseName { get }
-
Elbow to Knee Crunch
Declaration
Swift
static var elbowToKneeCrunch: CrunchExerciseName { get }
-
Weighted Elbow to Knee Crunch
Declaration
Swift
static var weightedElbowToKneeCrunch: CrunchExerciseName { get }
-
Flutter Kicks
Declaration
Swift
static var flutterKicks: CrunchExerciseName { get }
-
Weighted Flutter Kicks
Declaration
Swift
static var weightedFlutterKicks: CrunchExerciseName { get }
-
Foam Roller Reverse Crunch on Bench
Declaration
Swift
static var foamRollerReverseCrunchOnBench: CrunchExerciseName { get }
-
Weighted Foam Roller Reverse Crunch on Bench
Declaration
Swift
static var weightedFoamRollerReverseCrunchOnBench: CrunchExerciseName { get }
-
Foam Roller Reverse Crunch with Dumbbell
Declaration
Swift
static var foamRollerReverseCrunchDumbbell: CrunchExerciseName { get }
-
Foam Roller Reverse Crunch with Medicine Ball
Declaration
Swift
static var foamRollerReverseCrunchMedicineBall: CrunchExerciseName { get }
-
Frog Press
Declaration
Swift
static var frogPress: CrunchExerciseName { get }
-
Hanging Knee Raise Oblique Crunch
Declaration
Swift
static var hangingKneeRaiseObliqueCrunch: CrunchExerciseName { get }
-
Weighted Hanging Knee Raise Oblique Crunch
Declaration
Swift
static var weightedHangingKneeRaiseObliqueCrunch: CrunchExerciseName { get }
-
Hip Crossover
Declaration
Swift
static var hipCrossover: CrunchExerciseName { get }
-
Weighted Hip Crossover
Declaration
Swift
static var wightedHipCrossover: CrunchExerciseName { get }
-
Hollow Rock
Declaration
Swift
static var hollowRock: CrunchExerciseName { get }
-
Weighted Hollow Rock
Declaration
Swift
static var weightedHollowRock: CrunchExerciseName { get }
-
Incline Reverse Crunch
Declaration
Swift
static var inclineReverseCrunch: CrunchExerciseName { get }
-
Weighted Incline Reverse Crunch
Declaration
Swift
static var weightedInclineReverseCrunch: CrunchExerciseName { get }
-
Kneeling Cable Crunch
Declaration
Swift
static var kneelingCableCrunch: CrunchExerciseName { get }
-
Kneeling Cross Crunch
Declaration
Swift
static var kneelingCrossCrunch: CrunchExerciseName { get }
-
Weighted Kneeling Cross Crunch
Declaration
Swift
static var weightedKneelingCrossCrunch: CrunchExerciseName { get }
-
Kneeling Oblique Cable Crunch
Declaration
Swift
static var kneelingObliqueCableCrunch: CrunchExerciseName { get }
-
Knees to Elbow
Declaration
Swift
static var kneesToElbow: CrunchExerciseName { get }
-
Leg Extensions
Declaration
Swift
static var legExtensions: CrunchExerciseName { get }
-
Weighted Leg Extensions
Declaration
Swift
static var weightedLegExtensions: CrunchExerciseName { get }
-
Leg Levers
Declaration
Swift
static var legLevers: CrunchExerciseName { get }
-
McGill Curl Up
Declaration
Swift
static var mcgillCurlUp: CrunchExerciseName { get }
-
Weighted McGill Curl Up
Declaration
Swift
static var weightedMcgillCurlUp: CrunchExerciseName { get }
-
Modified Pilates Roll up with Ball
Declaration
Swift
static var modifiedPilatesRollUpBall: CrunchExerciseName { get }
-
Weighted Modified Pilates Roll up with Ball
Declaration
Swift
static var weightedModifiedPilatesRollUpBall: CrunchExerciseName { get }
-
Pilates Crunch
Declaration
Swift
static var pilatesCrunch: CrunchExerciseName { get }
-
Weighted Pilates Crunch
Declaration
Swift
static var weightedPilatesCrunch: CrunchExerciseName { get }
-
Pilates Roll up with Ball
Declaration
Swift
static var pilatesRollUpBall: CrunchExerciseName { get }
-
Weighted Pilates Roll up with Ball
Declaration
Swift
static var weightePilatesRollUpBall: CrunchExerciseName { get }
-
Raised Legs Crunch
Declaration
Swift
static var raisedLegsCrunch: CrunchExerciseName { get }
-
Weighted Raised Legs Crunch
Declaration
Swift
static var weightedRaisedLegsCrunch: CrunchExerciseName { get }
-
Reverse Crunch
Declaration
Swift
static var reverseCrunch: CrunchExerciseName { get }
-
Weighted Reverse Crunch
Declaration
Swift
static var weightedReverseCrunch: CrunchExerciseName { get }
-
Reverse Crunch on a Bench
Declaration
Swift
static var reverseCrunchOnBench: CrunchExerciseName { get }
-
Weighted Reverse Crunch on a Bench
Declaration
Swift
static var weightedReverseCrunchOnBench: CrunchExerciseName { get }
-
Reverse Curl and Lift
Declaration
Swift
static var reverseCurlLift: CrunchExerciseName { get }
-
Weighted Reverse Curl and Lift
Declaration
Swift
static var weightedReverseCurlLift: CrunchExerciseName { get }
-
Rotational Lift
Declaration
Swift
static var rotationalLift: CrunchExerciseName { get }
-
Weighted Rotational Lift
Declaration
Swift
static var weightedRotationalLift: CrunchExerciseName { get }
-
Seated Alternating Reverse Crunch
Declaration
Swift
static var seatedAlternatingReverseCrunch: CrunchExerciseName { get }
-
Weighted Seated Alternating Reverse Crunch
Declaration
Swift
static var weightedSeatedAlternatingReverseCrunch: CrunchExerciseName { get }
-
Seated Leg U
Declaration
Swift
static var seatedLegU: CrunchExerciseName { get }
-
Weighted Seated Leg U
Declaration
Swift
static var weightedSeatedLegU: CrunchExerciseName { get }
-
Side to Side Crunch and Weave
Declaration
Swift
static var sideToSideCrunchWeave: CrunchExerciseName { get }
-
Weighted Side to Side Crunch and Weave
Declaration
Swift
static var weightedSideToSideCrunchWeave: CrunchExerciseName { get }
-
Single Leg Reverse Crunch
Declaration
Swift
static var singleLegReverseCrunch: CrunchExerciseName { get }
-
Weighted Single Leg Reverse Crunch
Declaration
Swift
static var weightedSingleLegReverseCrunch: CrunchExerciseName { get }
-
Skater Crunch Cross
Declaration
Swift
static var skaterCrunchCross: CrunchExerciseName { get }
-
Weighted Skater Crunch Cross
Declaration
Swift
static var weightedSkaterCrunchCross: CrunchExerciseName { get }
-
Standing Cable Crunch
Declaration
Swift
static var standingCableCrunch: CrunchExerciseName { get }
-
Standing Side Crunch
Declaration
Swift
static var standingSideCrunch: CrunchExerciseName { get }
-
Step Climb
Declaration
Swift
static var stepClimb: CrunchExerciseName { get }
-
Weighted Step Climb
Declaration
Swift
static var weightedStepClimb: CrunchExerciseName { get }
-
Swiss Ball Crunch
Declaration
Swift
static var swissBallCrunch: CrunchExerciseName { get }
-
Swiss Ball Reverse Crunch
Declaration
Swift
static var swissBallReverseCrunch: CrunchExerciseName { get }
-
Weighted Swiss Ball Reverse Crunch
Declaration
Swift
static var weightedSwissBallReverseCrunch: CrunchExerciseName { get }
-
Swiss Ball Russian Twist
Declaration
Swift
static var swissBallRussianTwist: CrunchExerciseName { get }
-
Weighted Swiss Ball Russian Twist
Declaration
Swift
static var weightedSwissBallRussianTwist: CrunchExerciseName { get }
-
Swiss Ball Side Crunch
Declaration
Swift
static var swissBallSideCrunch: CrunchExerciseName { get }
-
Weighted Swiss Ball Side Crunch
Declaration
Swift
static var weightedSwissBallSideCrunch: CrunchExerciseName { get }
-
Thoracic Crunches on Foam Roller
Declaration
Swift
static var thoracicCrunchesOnFoamRoller: CrunchExerciseName { get }
-
Weighted Thoracic Crunches on Foam Roller
Declaration
Swift
static var weightedThoracicCrunchesOnFoamRoller: CrunchExerciseName { get }
-
Triceps Crunch
Declaration
Swift
static var tricepsCrunch: CrunchExerciseName { get }
-
Weighted Bicycle Crunch
Declaration
Swift
static var weightedBicycleCrunch: CrunchExerciseName { get }
-
Weighted Crunch
Declaration
Swift
static var weightedCrunch: CrunchExerciseName { get }
-
Weighted Swiss Ball Crunch
Declaration
Swift
static var weightedSwissBallCrunch: CrunchExerciseName { get }
-
Toes to Bar
Declaration
Swift
static var toesToBar: CrunchExerciseName { get }
-
Weighted Toes to Bar
Declaration
Swift
static var weightedToesToBar: CrunchExerciseName { get }
-
Crunch
Declaration
Swift
static var crunch: CrunchExerciseName { get }