ChopExerciseName

public struct ChopExerciseName : ExerciseName
extension ChopExerciseName: Hashable

Chop Exercise Name

  • Exercise Name Type

    Declaration

    Swift

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

    Declaration

    Swift

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

    Parameters

    rawValue

    exerciseNumber

    Return Value

    ExerciseName Object

Exercise Types

  • Cable Pull Through

    Declaration

    Swift

    static var cablePullThrough: ChopExerciseName { get }
  • Cable Rotational Lift

    Declaration

    Swift

    static var cableRotationalLift: ChopExerciseName { get }
  • Cable Woodchop

    Declaration

    Swift

    static var cableWoodchop: ChopExerciseName { get }
  • Cross Chop to Knee

    Declaration

    Swift

    static var crossChopToKnee: ChopExerciseName { get }
  • Weighted Cross Chop to Knee

    Declaration

    Swift

    static var weightedCrossChopToKnee: ChopExerciseName { get }
  • Dumbbell Chop

    Declaration

    Swift

    static var dumbbellChop: ChopExerciseName { get }
  • Half Kneeling Rotation

    Declaration

    Swift

    static var halfKneelingRotation: ChopExerciseName { get }
  • Weighted Half Kneeling Rotation

    Declaration

    Swift

    static var weightedHalfKneelingRotation: ChopExerciseName { get }
  • Half Kneeling Rotational Chop

    Declaration

    Swift

    static var halfKneelingRotationalChop: ChopExerciseName { get }
  • Half Kneeling Rotational Reverse Chop

    Declaration

    Swift

    static var halfKneelingRotationalReverseChop: ChopExerciseName { get }
  • Half Kneeling Stability Chop

    Declaration

    Swift

    static var halfKneelingStabilityChop: ChopExerciseName { get }
  • Half Kneeling Stability Reverse Chop

    Declaration

    Swift

    static var halfKneelingStabilityReverseChop: ChopExerciseName { get }
  • Kneeling Rotational Chop

    Declaration

    Swift

    static var kneelingRotationalChop: ChopExerciseName { get }
  • Kneeling Rotational Reverse Chop

    Declaration

    Swift

    static var kneelingRotationalReverseChop: ChopExerciseName { get }
  • Kneeling Rotational Stability Chop

    Declaration

    Swift

    static var kneelingRotationalStabilityChop: ChopExerciseName { get }
  • Kneeling Woodchopper

    Declaration

    Swift

    static var kneelingWoodchopper: ChopExerciseName { get }
  • Medicine Ball Wood Chops

    Declaration

    Swift

    static var medicineBallWoodChops: ChopExerciseName { get }
  • Power Squat Chops

    Declaration

    Swift

    static var powerSquatChops: ChopExerciseName { get }
  • Weighted Power Squat Chops

    Declaration

    Swift

    static var weightedPowerSquatChops: ChopExerciseName { get }
  • Standing Rotational Chop

    Declaration

    Swift

    static var standingRotationalChop: ChopExerciseName { get }
  • Standing Split Rotational Chop

    Declaration

    Swift

    static var standingSplitRotationalChop: ChopExerciseName { get }
  • Standing Split Rotational Reverse Chop

    Declaration

    Swift

    static var standingSplitRotationalReverseChop: ChopExerciseName { get }
  • Standing Stability Reverse Chop

    Declaration

    Swift

    static var standingStabilityReverseChop: ChopExerciseName { get }