BenchPressExerciseName

public struct BenchPressExerciseName : ExerciseName
extension BenchPressExerciseName: Hashable

Bench Press Exercise Name

  • Exercise Name Type

    Declaration

    Swift

    public typealias ExerciseNameType = BenchPressExerciseName
  • 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: [BenchPressExerciseName] { get }
  • Creates a ExerciseName Object

    Declaration

    Swift

    static func create(rawValue: UInt16) -> BenchPressExerciseName?

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Alternating Dumbbell and Chest Press on Swiss Ball

    Declaration

    Swift

    static var alternatingDumbbellChestPressOnSwissBall: BenchPressExerciseName { get }
  • Barbell Bench Press

    Declaration

    Swift

    static var barbellBenchPress: BenchPressExerciseName { get }
  • Barbell Board Bench Press

    Declaration

    Swift

    static var barbellBoardBenchPress: BenchPressExerciseName { get }
  • Barbell Floor Press

    Declaration

    Swift

    static var barbellFloorPress: BenchPressExerciseName { get }
  • Close Grip Barbell Bench Press

    Declaration

    Swift

    static var closeGripBarbellBenchPress: BenchPressExerciseName { get }
  • Decline Dumbbell Bench Press

    Declaration

    Swift

    static var declineDumbbellBenchPress: BenchPressExerciseName { get }
  • Dumbbell Bench Press

    Declaration

    Swift

    static var dumbbellBenchPress: BenchPressExerciseName { get }
  • Dumbbell Floor Press

    Declaration

    Swift

    static var dumbbellFloorPress: BenchPressExerciseName { get }
  • Incline Barbell Bench Press

    Declaration

    Swift

    static var inclineBarbellBenchPress: BenchPressExerciseName { get }
  • Incline Dumbbell Bench Press

    Declaration

    Swift

    static var inclineDumbbellBenchPress: BenchPressExerciseName { get }
  • Incline Smith Machine Bench Press

    Declaration

    Swift

    static var inclineSmithMachineBenchPress: BenchPressExerciseName { get }
  • Isometric Barbell Bench Press

    Declaration

    Swift

    static var isometricBarbellBenchPress: BenchPressExerciseName { get }
  • Kettlebell Chest Press

    Declaration

    Swift

    static var kettlebellChestPress: BenchPressExerciseName { get }
  • Neutral Grip Dumbbell Bench Press

    Declaration

    Swift

    static var neutralGripDumbbellBenchPress: BenchPressExerciseName { get }
  • Neutral Grip Dumbbell Incline Bench Press

    Declaration

    Swift

    static var neutralGripDumbbellInclineBenchPress: BenchPressExerciseName { get }
  • One Arm Floor Press

    Declaration

    Swift

    static var oneArmFloorPress: BenchPressExerciseName { get }
  • Weighted One Arm Floor Press

    Declaration

    Swift

    static var weightedOneArmFloorPress: BenchPressExerciseName { get }
  • Partial Lockout

    Declaration

    Swift

    static var partialLockout: BenchPressExerciseName { get }
  • Reverse Grip Barbell Bench Press

    Declaration

    Swift

    static var reverseGripBarbellBenchPress: BenchPressExerciseName { get }
  • Reverse Grip Incline Bench Press

    Declaration

    Swift

    static var reverseGripInclineBenchPress: BenchPressExerciseName { get }
  • Single Arm Cable Chest Press

    Declaration

    Swift

    static var singleArmCableChestPress: BenchPressExerciseName { get }
  • Single Arm Dumbbell Bench Press

    Declaration

    Swift

    static var singleArmDumbbellBenchPress: BenchPressExerciseName { get }
  • Smith Machine Bench Press

    Declaration

    Swift

    static var smithMachineBenchPress: BenchPressExerciseName { get }
  • Swiss Ball Dumbbell Chest Press

    Declaration

    Swift

    static var swissBallDumbbellChestPress: BenchPressExerciseName { get }
  • Triple Stop Barbell Bench Press

    Declaration

    Swift

    static var tripleStopBarbellBenchPress: BenchPressExerciseName { get }
  • Wide Grip Barbell Bench Press

    Declaration

    Swift

    static var wideGripBarbellBenchPress: BenchPressExerciseName { get }
  • Alternating Dumbbell and Chest Press

    Declaration

    Swift

    static var alternatingDumbbellChestPress: BenchPressExerciseName { get }