From efd0d2f0f2dfe4d1f98e4ad0817df24e28a0a59d Mon Sep 17 00:00:00 2001 From: xander Date: Thu, 14 Nov 2024 01:06:07 +0800 Subject: [PATCH] update HVJointOfFinger; --- Sources/HandVector/HVJointOfFinger.swift | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Sources/HandVector/HVJointOfFinger.swift b/Sources/HandVector/HVJointOfFinger.swift index c69b30d..023a500 100644 --- a/Sources/HandVector/HVJointOfFinger.swift +++ b/Sources/HandVector/HVJointOfFinger.swift @@ -14,8 +14,8 @@ public enum HVJointOfFinger:Sendable, Equatable, CaseIterable { case middleFinger case ringFinger case littleFinger - case wristMetacarpal - case foreArm + case metacarpal + case forearm public var jointGroupNames: [HandSkeleton.JointName] { switch self { @@ -29,9 +29,9 @@ public enum HVJointOfFinger:Sendable, Equatable, CaseIterable { [.ringFingerKnuckle, .ringFingerIntermediateBase, .ringFingerIntermediateTip, .ringFingerTip] case .littleFinger: [.littleFingerKnuckle, .littleFingerIntermediateBase, .littleFingerIntermediateTip, .littleFingerTip] - case .wristMetacarpal: - [.wrist, .indexFingerMetacarpal, .middleFingerMetacarpal, .ringFingerMetacarpal, .littleFingerMetacarpal] - case .foreArm: + case .metacarpal: + [.indexFingerMetacarpal, .middleFingerMetacarpal, .ringFingerMetacarpal, .littleFingerMetacarpal] + case .forearm: [.forearmWrist, .forearmArm] } } @@ -39,9 +39,9 @@ public enum HVJointOfFinger:Sendable, Equatable, CaseIterable { public extension Set { public static let fiveFingers: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger] - public static let fiveFingersAndForeArm: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger, .foreArm] - public static let fiveFingersAndWrist: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger, .wristMetacarpal] - public static let all: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger, .wristMetacarpal, .foreArm] + public static let fiveFingersAndForeArm: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger, .forearm] + public static let fiveFingersAndWrist: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger, .metacarpal] + public static let all: Set = [.thumb, .indexFinger, .middleFinger, .ringFinger, .littleFinger, .metacarpal, .forearm] public var jointGroupNames: [HandSkeleton.JointName] { var jointNames: [HandSkeleton.JointName] = []