source: doc/theses/colby_parsons_MMAth/diagrams/cyclic_swap.tikz @ 561354f

ADT
Last change on this file since 561354f was ac26347, checked in by caparsons <caparson@…>, 20 months ago

added diagram subdir for thesis

  • Property mode set to 100644
File size: 9.3 KB
Line 
1
2
3\tikzset{every picture/.style={line width=0.75pt}} %set default line width to 0.75pt       
4
5\begin{tikzpicture}[x=0.75pt,y=0.75pt,yscale=-1,xscale=1]
6%uncomment if require: \path (0,300); %set diagram left start at 0, and has height of 300
7
8%Shape: Circle [id:dp8254553231394308]
9\draw   (47,106.71) .. controls (47,101.35) and (51.35,97) .. (56.71,97) .. controls (62.08,97) and (66.43,101.35) .. (66.43,106.71) .. controls (66.43,112.08) and (62.08,116.43) .. (56.71,116.43) .. controls (51.35,116.43) and (47,112.08) .. (47,106.71) -- cycle ;
10%Shape: Circle [id:dp7982497330741483]
11\draw   (101.43,24.71) .. controls (101.43,19.35) and (105.78,15) .. (111.14,15) .. controls (116.51,15) and (120.86,19.35) .. (120.86,24.71) .. controls (120.86,30.08) and (116.51,34.43) .. (111.14,34.43) .. controls (105.78,34.43) and (101.43,30.08) .. (101.43,24.71) -- cycle ;
12%Shape: Circle [id:dp9052946774107726]
13\draw   (86.86,61.71) .. controls (86.86,56.35) and (91.21,52) .. (96.57,52) .. controls (101.94,52) and (106.29,56.35) .. (106.29,61.71) .. controls (106.29,67.08) and (101.94,71.43) .. (96.57,71.43) .. controls (91.21,71.43) and (86.86,67.08) .. (86.86,61.71) -- cycle ;
14%Shape: Circle [id:dp8568155694577688]
15\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (70,105.71) .. controls (70,103.66) and (71.66,102) .. (73.71,102) .. controls (75.77,102) and (77.43,103.66) .. (77.43,105.71) .. controls (77.43,107.77) and (75.77,109.43) .. (73.71,109.43) .. controls (71.66,109.43) and (70,107.77) .. (70,105.71) -- cycle ;
16%Shape: Circle [id:dp21491265837856455]
17\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (80.43,105.71) .. controls (80.43,103.66) and (82.09,102) .. (84.14,102) .. controls (86.19,102) and (87.86,103.66) .. (87.86,105.71) .. controls (87.86,107.77) and (86.19,109.43) .. (84.14,109.43) .. controls (82.09,109.43) and (80.43,107.77) .. (80.43,105.71) -- cycle ;
18%Shape: Circle [id:dp21666358186475332]
19\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (90.86,105.71) .. controls (90.86,103.66) and (92.52,102) .. (94.57,102) .. controls (96.62,102) and (98.29,103.66) .. (98.29,105.71) .. controls (98.29,107.77) and (96.62,109.43) .. (94.57,109.43) .. controls (92.52,109.43) and (90.86,107.77) .. (90.86,105.71) -- cycle ;
20%Shape: Circle [id:dp5017283558891177]
21\draw   (129.43,106.71) .. controls (129.43,101.35) and (133.78,97) .. (139.14,97) .. controls (144.51,97) and (148.86,101.35) .. (148.86,106.71) .. controls (148.86,112.08) and (144.51,116.43) .. (139.14,116.43) .. controls (133.78,116.43) and (129.43,112.08) .. (129.43,106.71) -- cycle ;
22%Straight Lines [id:da7290496889715785]
23\draw    (136.09,21.46) -- (122.81,24.3) ;
24\draw [shift={(120.86,24.71)}, rotate = 347.92] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
25%Straight Lines [id:da25720125204981525]
26\draw    (111.14,34.43) -- (97.85,50.46) ;
27\draw [shift={(96.57,52)}, rotate = 309.67] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
28%Straight Lines [id:da42014450625375144]
29\draw    (139.14,97) -- (107.65,63.18) ;
30\draw [shift={(106.29,61.71)}, rotate = 47.04] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
31%Straight Lines [id:da4765879289931849]
32\draw    (86.86,61.71) -- (58.01,95.48) ;
33\draw [shift={(56.71,97)}, rotate = 310.51] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
34%Straight Lines [id:da7190869316319422]
35\draw    (103.43,106.29) -- (127.43,106.68) ;
36\draw [shift={(129.43,106.71)}, rotate = 180.94] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
37%Shape: Circle [id:dp14108549295787776]
38\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (137.5,20.96) .. controls (137.13,18.95) and (138.46,17.01) .. (140.47,16.63) .. controls (142.49,16.26) and (144.43,17.59) .. (144.8,19.61) .. controls (145.18,21.63) and (143.85,23.56) .. (141.83,23.94) .. controls (139.81,24.31) and (137.87,22.98) .. (137.5,20.96) -- cycle ;
39%Shape: Circle [id:dp8438629095333252]
40\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (147.75,19.06) .. controls (147.38,17.05) and (148.71,15.11) .. (150.73,14.73) .. controls (152.75,14.36) and (154.68,15.69) .. (155.06,17.71) .. controls (155.43,19.73) and (154.1,21.66) .. (152.08,22.04) .. controls (150.07,22.41) and (148.13,21.08) .. (147.75,19.06) -- cycle ;
41%Shape: Circle [id:dp7689025666622469]
42\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (158.01,17.16) .. controls (157.63,15.14) and (158.97,13.21) .. (160.98,12.83) .. controls (163,12.46) and (164.94,13.79) .. (165.31,15.81) .. controls (165.69,17.82) and (164.35,19.76) .. (162.34,20.14) .. controls (160.32,20.51) and (158.38,19.18) .. (158.01,17.16) -- cycle ;
43%Shape: Circle [id:dp6204844549802095]
44\draw   (170.37,14.87) .. controls (169.39,9.6) and (172.87,4.53) .. (178.15,3.55) .. controls (183.42,2.57) and (188.49,6.05) .. (189.47,11.33) .. controls (190.45,16.61) and (186.97,21.67) .. (181.69,22.65) .. controls (176.41,23.63) and (171.35,20.15) .. (170.37,14.87) -- cycle ;
45%Straight Lines [id:da18649292316637567]
46\draw    (159.9,122.12) -- (149.39,113.53) ;
47\draw [shift={(147.84,112.26)}, rotate = 39.25] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
48%Shape: Circle [id:dp9179039175888422]
49\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (162.22,123.37) .. controls (163.57,121.81) and (165.91,121.64) .. (167.46,122.98) .. controls (169.01,124.33) and (169.19,126.67) .. (167.84,128.22) .. controls (166.5,129.77) and (164.16,129.95) .. (162.61,128.6) .. controls (161.05,127.26) and (160.88,124.92) .. (162.22,123.37) -- cycle ;
50%Shape: Circle [id:dp8829122964583047]
51\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (170.11,130.18) .. controls (171.46,128.63) and (173.8,128.46) .. (175.35,129.8) .. controls (176.91,131.14) and (177.08,133.49) .. (175.74,135.04) .. controls (174.39,136.59) and (172.05,136.76) .. (170.5,135.42) .. controls (168.94,134.08) and (168.77,131.74) .. (170.11,130.18) -- cycle ;
52%Shape: Circle [id:dp3712033443050651]
53\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (178.01,137) .. controls (179.35,135.45) and (181.69,135.28) .. (183.24,136.62) .. controls (184.8,137.96) and (184.97,140.31) .. (183.63,141.86) .. controls (182.29,143.41) and (179.94,143.58) .. (178.39,142.24) .. controls (176.84,140.9) and (176.66,138.55) .. (178.01,137) -- cycle ;
54%Shape: Circle [id:dp6063963352884245]
55\draw   (185.52,144.22) .. controls (189.03,140.16) and (195.16,139.72) .. (199.22,143.22) .. controls (203.28,146.73) and (203.73,152.87) .. (200.22,156.92) .. controls (196.71,160.98) and (190.58,161.43) .. (186.52,157.92) .. controls (182.46,154.42) and (182.01,148.28) .. (185.52,144.22) -- cycle ;
56%Straight Lines [id:da31058490338479516]
57\draw    (40.85,126.24) -- (49.17,115.51) ;
58\draw [shift={(50.39,113.93)}, rotate = 127.79] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
59%Shape: Circle [id:dp7021812831409147]
60\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (40.23,127.95) .. controls (41.82,129.25) and (42.05,131.59) .. (40.75,133.18) .. controls (39.45,134.77) and (37.11,135) .. (35.52,133.7) .. controls (33.94,132.39) and (33.71,130.05) .. (35.01,128.47) .. controls (36.31,126.88) and (38.65,126.65) .. (40.23,127.95) -- cycle ;
61%Shape: Circle [id:dp863110319109035]
62\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (33.62,136.01) .. controls (35.21,137.32) and (35.44,139.66) .. (34.13,141.24) .. controls (32.83,142.83) and (30.49,143.06) .. (28.91,141.76) .. controls (27.32,140.46) and (27.09,138.12) .. (28.39,136.53) .. controls (29.69,134.94) and (32.03,134.71) .. (33.62,136.01) -- cycle ;
63%Shape: Circle [id:dp8845993938226113]
64\draw  [fill={rgb, 255:red, 0; green, 0; blue, 0 }  ,fill opacity=1 ] (27,144.08) .. controls (28.59,145.38) and (28.82,147.72) .. (27.52,149.3) .. controls (26.22,150.89) and (23.88,151.12) .. (22.29,149.82) .. controls (20.71,148.52) and (20.48,146.18) .. (21.78,144.59) .. controls (23.08,143.01) and (25.42,142.78) .. (27,144.08) -- cycle ;
65%Shape: Circle [id:dp6886834571128533]
66\draw   (20.03,151.8) .. controls (24.18,155.2) and (24.78,161.32) .. (21.38,165.47) .. controls (17.97,169.61) and (11.85,170.22) .. (7.71,166.81) .. controls (3.56,163.41) and (2.95,157.29) .. (6.36,153.14) .. controls (9.76,149) and (15.88,148.39) .. (20.03,151.8) -- cycle ;
67
68% Text Node
69\draw (125,45) node [anchor=north west][inner sep=0.75pt]   [align=left] {{\footnotesize All thieves}};
70
71
72\end{tikzpicture}
Note: See TracBrowser for help on using the repository browser.