@@ -52,5 +52,39 @@ struct ClockMarker: Hashable {
5252 ClockMarker ( degrees:  330 ,  label:  " 23 " ) 
5353 ] 
5454 } 
55+  
56+  static  func  romanPMlabelSet( )  ->  [ ClockMarker ]  { 
57+  return  [ 
58+  ClockMarker ( degrees:  0 ,  label:  " XII " ) , 
59+  ClockMarker ( degrees:  30 ,  label:  " XIII " ) , 
60+  ClockMarker ( degrees:  60 ,  label:  " XIV " ) , 
61+  ClockMarker ( degrees:  90 ,  label:  " XV " ) , 
62+  ClockMarker ( degrees:  120 ,  label:  " XVI " ) , 
63+  ClockMarker ( degrees:  150 ,  label:  " XVII " ) , 
64+  ClockMarker ( degrees:  180 ,  label:  " XVIII " ) , 
65+  ClockMarker ( degrees:  210 ,  label:  " XIX " ) , 
66+  ClockMarker ( degrees:  240 ,  label:  " XX " ) , 
67+  ClockMarker ( degrees:  270 ,  label:  " XXI " ) , 
68+  ClockMarker ( degrees:  300 ,  label:  " XXII " ) , 
69+  ClockMarker ( degrees:  330 ,  label:  " XXIII " ) 
70+  ] 
71+  } 
72+  
73+  static  func  romanAMlabelSet( )  ->  [ ClockMarker ]  { 
74+  return  [ 
75+  ClockMarker ( degrees:  0 ,  label:  " XII " ) , 
76+  ClockMarker ( degrees:  30 ,  label:  " I " ) , 
77+  ClockMarker ( degrees:  60 ,  label:  " II " ) , 
78+  ClockMarker ( degrees:  90 ,  label:  " III " ) , 
79+  ClockMarker ( degrees:  120 ,  label:  " IV " ) , 
80+  ClockMarker ( degrees:  150 ,  label:  " V " ) , 
81+  ClockMarker ( degrees:  180 ,  label:  " VI " ) , 
82+  ClockMarker ( degrees:  210 ,  label:  " VII " ) , 
83+  ClockMarker ( degrees:  240 ,  label:  " VIII " ) , 
84+  ClockMarker ( degrees:  270 ,  label:  " IX " ) , 
85+  ClockMarker ( degrees:  300 ,  label:  " X " ) , 
86+  ClockMarker ( degrees:  330 ,  label:  " XI " ) 
87+  ] 
88+  } 
5589
5690} 
0 commit comments