PushUpExerciseName

public struct PushUpExerciseName : ExerciseName
extension PushUpExerciseName: Hashable

Push Up Exercise Name

  • Exercise Name Type

    Declaration

    Swift

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

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Chest Press with Band

    Declaration

    Swift

    static var chestPressBand: PushUpExerciseName { get }
  • Alternating Staggered Push Up

    Declaration

    Swift

    static var alternatingStaggeredPushUp: PushUpExerciseName { get }
  • Weighted Alternating Staggered Push Up

    Declaration

    Swift

    static var weightedAlternatingStaggeredPushUp: PushUpExerciseName { get }
  • Alternating Hands Medicine Ball Push Up

    Declaration

    Swift

    static var alternatingHandsMedicineBallPushUp: PushUpExerciseName { get }
  • Weighted Alternating Hands Medicine Ball Push Up

    Declaration

    Swift

    static var weightedAlternatingHandsMedicineBallPushUp: PushUpExerciseName { get }
  • Bosu Ball Push Up

    Declaration

    Swift

    static var bosuBallPushUp: PushUpExerciseName { get }
  • Weighted Bosu Ball Push Up

    Declaration

    Swift

    static var weightedBosuBallPushUp: PushUpExerciseName { get }
  • Clapping Push Up

    Declaration

    Swift

    static var clappingPushUp: PushUpExerciseName { get }
  • Weighted Clapping Push Up

    Declaration

    Swift

    static var weightedClappingPushUp: PushUpExerciseName { get }
  • Close Grip Medicine Ball Push Up

    Declaration

    Swift

    static var closeGripMedicineBallPushUp: PushUpExerciseName { get }
  • Weighted Close Grip Medicine Ball Push Up

    Declaration

    Swift

    static var weightedCloseGripMedicineBallPushUp: PushUpExerciseName { get }
  • Close Hands Push Up

    Declaration

    Swift

    static var closeHandsPushUp: PushUpExerciseName { get }
  • Weighted Close Hands Push Up

    Declaration

    Swift

    static var weightedCloseHandsPushUp: PushUpExerciseName { get }
  • Decline Push Up

    Declaration

    Swift

    static var declinePushUp: PushUpExerciseName { get }
  • Weighted Decline Push Up

    Declaration

    Swift

    static var weightedDeclinePushUp: PushUpExerciseName { get }
  • Diamond Push Up

    Declaration

    Swift

    static var diamondPushUp: PushUpExerciseName { get }
  • Weighted Diamond Push Up

    Declaration

    Swift

    static var weightedDiamondPushUp: PushUpExerciseName { get }
  • Explosive Crossover Push Up

    Declaration

    Swift

    static var explosiveCrossoverPushUp: PushUpExerciseName { get }
  • Weighted Explosive Crossover Push Up

    Declaration

    Swift

    static var weightedExplosiveCrossoverPushUp: PushUpExerciseName { get }
  • Explosive Push Up

    Declaration

    Swift

    static var explosivePushUp: PushUpExerciseName { get }
  • Weighted Explosive Push Up

    Declaration

    Swift

    static var weightedExplosivePushUp: PushUpExerciseName { get }
  • Feet Elevated Side to Side Push Up

    Declaration

    Swift

    static var feetElevatedSideToSidePushUp: PushUpExerciseName { get }
  • Weighted Feet Elevated Side to Side Push Up

    Declaration

    Swift

    static var weightedFeetElevatedSideToSidePushUp: PushUpExerciseName { get }
  • Hand Release Push Up

    Declaration

    Swift

    static var handReleasePushUp: PushUpExerciseName { get }
  • Weighted Hand Release Push Up

    Declaration

    Swift

    static var weightedHandReleasePushUp: PushUpExerciseName { get }
  • Handstand Push Up

    Declaration

    Swift

    static var handstandPushUp: PushUpExerciseName { get }
  • Weighted Handstand Push Up

    Declaration

    Swift

    static var weightedHandstandPushUp: PushUpExerciseName { get }
  • Incline Push Up

    Declaration

    Swift

    static var inclinePushUp: PushUpExerciseName { get }
  • Weighted Incline Push Up

    Declaration

    Swift

    static var weightedInclinePushUp: PushUpExerciseName { get }
  • Iosmetric Explosive Push Up

    Declaration

    Swift

    static var isometricExplosivePushUp: PushUpExerciseName { get }
  • Weighted Iosmetric Explosive Push Up

    Declaration

    Swift

    static var weightedIsometricExplosivePushUp: PushUpExerciseName { get }
  • Judo Push Up

    Declaration

    Swift

    static var judoPushUp: PushUpExerciseName { get }
  • Weighted Judo Push Up

    Declaration

    Swift

    static var weightedJudoPushUp: PushUpExerciseName { get }
  • Kneeling Push Up

    Declaration

    Swift

    static var kneelingPushUp: PushUpExerciseName { get }
  • Weighted Kneeling Push Up

    Declaration

    Swift

    static var weightedKneelingPushUp: PushUpExerciseName { get }
  • Medicine Ball Chest Pass

    Declaration

    Swift

    static var medicineBallChestPass: PushUpExerciseName { get }
  • Medicine Ball Push Up

    Declaration

    Swift

    static var medicineBallPushUp: PushUpExerciseName { get }
  • Weighted Medicine Ball Push Up

    Declaration

    Swift

    static var weightedMedicineBallPushUp: PushUpExerciseName { get }
  • One Arm Push Up

    Declaration

    Swift

    static var oneArmPushUp: PushUpExerciseName { get }
  • Weighted One Arm Push Up

    Declaration

    Swift

    static var weightedOneArmPushUp: PushUpExerciseName { get }
  • Weighted Push Up

    Declaration

    Swift

    static var weightedPushUp: PushUpExerciseName { get }
  • Push Up and Row

    Declaration

    Swift

    static var pushUpRow: PushUpExerciseName { get }
  • Weighted Push Up and Row

    Declaration

    Swift

    static var weightedPushUpRow: PushUpExerciseName { get }
  • Push Up Plus

    Declaration

    Swift

    static var pushUpPlus: PushUpExerciseName { get }
  • Weighted Push Up Plus

    Declaration

    Swift

    static var weightedPushUpPlus: PushUpExerciseName { get }
  • Push Up with Feet on Swiss Ball

    Declaration

    Swift

    static var pushUpFeetOnSwissBall: PushUpExerciseName { get }
  • Weighted Push Up with Feet on Swiss Ball

    Declaration

    Swift

    static var weightedPushUpFeetOnSwissBall: PushUpExerciseName { get }
  • Push Up with One Hand on Medicine Ball

    Declaration

    Swift

    static var pushUpOneHandOnMedicineBall: PushUpExerciseName { get }
  • Weighted Push Up with One Hand on Medicine Ball

    Declaration

    Swift

    static var weightedPushUpOneHandOnMedicineBall: PushUpExerciseName { get }
  • Shoulder Push Up

    Declaration

    Swift

    static var shoulderPushUp: PushUpExerciseName { get }
  • Weighted Shoulder Push Up

    Declaration

    Swift

    static var seightedShoulderPushUp: PushUpExerciseName { get }
  • Single Arm Medicine Ball Push Up

    Declaration

    Swift

    static var singleArmMedicineBallPushUp: PushUpExerciseName { get }
  • Weighted Single Arm Medicine Ball Push Up

    Declaration

    Swift

    static var weightedSingleArmMedicineBallPushUp: PushUpExerciseName { get }
  • Spiderman Push Up

    Declaration

    Swift

    static var spidermanPushUp: PushUpExerciseName { get }
  • Weighted Spiderman Push Up

    Declaration

    Swift

    static var weightedSpidermanPushUp: PushUpExerciseName { get }
  • Stacked Feet Push Up

    Declaration

    Swift

    static var stackedFeetPushUp: PushUpExerciseName { get }
  • Weighted Stacked Feet Push Up

    Declaration

    Swift

    static var weightedStackedFeetPushUp: PushUpExerciseName { get }
  • Staggered Hands Push Up

    Declaration

    Swift

    static var staggeredHandsPushUp: PushUpExerciseName { get }
  • Weighted Staggered Hands Push Up

    Declaration

    Swift

    static var weightedStaggeredHandsPushUp: PushUpExerciseName { get }
  • Suspended Push Up

    Declaration

    Swift

    static var suspendedPushUp: PushUpExerciseName { get }
  • Weighted Suspended Push Up

    Declaration

    Swift

    static var weightedSuspendedPushUp: PushUpExerciseName { get }
  • Swiss Ball Push Up

    Declaration

    Swift

    static var swissBallPushUp: PushUpExerciseName { get }
  • Weighted Swiss Ball Push Up

    Declaration

    Swift

    static var weightedSwissBallPushUp: PushUpExerciseName { get }
  • Swiss Ball Push Up Plus

    Declaration

    Swift

    static var swissBallPushUpPlus: PushUpExerciseName { get }
  • Weighted Swiss Ball Push Up Plus

    Declaration

    Swift

    static var weightedSwissBallPushUpPlus: PushUpExerciseName { get }
  • T Push Up

    Declaration

    Swift

    static var tPushUp: PushUpExerciseName { get }
  • Weighted T Push Up

    Declaration

    Swift

    static var weightedTPushUp: PushUpExerciseName { get }
  • Triple Stop Push Up

    Declaration

    Swift

    static var tripleStopPushUp: PushUpExerciseName { get }
  • Weighted Triple Stop Push Up

    Declaration

    Swift

    static var weightedTripleStopPushUp: PushUpExerciseName { get }
  • Wide Hands Push Up

    Declaration

    Swift

    static var wideHandsPushUp: PushUpExerciseName { get }
  • Weighted Wide Hands Push Up

    Declaration

    Swift

    static var weightedWideHandsPushUp: PushUpExerciseName { get }
  • Parallette Handstand Push Up

    Declaration

    Swift

    static var paralletteHandstandPushUp: PushUpExerciseName { get }
  • Weighted Parallette Handstand Push Up

    Declaration

    Swift

    static var weightedParalletteHandstandPushUp: PushUpExerciseName { get }
  • Ring Handstand Push Up

    Declaration

    Swift

    static var ringHandstandPushUp: PushUpExerciseName { get }
  • Weighted Ring Handstand Push Up

    Declaration

    Swift

    static var weightedRingHandstandPushUp: PushUpExerciseName { get }
  • Ring Push Up

    Declaration

    Swift

    static var ringPushUp: PushUpExerciseName { get }
  • Weighted Ring Push Up

    Declaration

    Swift

    static var weightedRingPushUp: PushUpExerciseName { get }
  • Push Up

    Declaration

    Swift

    static var pushUp: PushUpExerciseName { get }
  • Pilates Push Up

    Declaration

    Swift

    static var pilatesPushUp: PushUpExerciseName { get }