diff --git a/figures/collision_resolution.pdf b/figures/collision_resolution.pdf new file mode 100644 index 0000000..c5a8ba3 Binary files /dev/null and b/figures/collision_resolution.pdf differ diff --git a/figures/vertex_edge_real.pdf b/figures/vertex_edge_real.pdf new file mode 100644 index 0000000..4884401 Binary files /dev/null and b/figures/vertex_edge_real.pdf differ diff --git a/figures/vertex_intro.pdf b/figures/vertex_intro.pdf new file mode 100644 index 0000000..3bcc9cf Binary files /dev/null and b/figures/vertex_intro.pdf differ diff --git a/figures/vertex_parallel_full.pdf b/figures/vertex_parallel_full.pdf new file mode 100644 index 0000000..90d3af0 Binary files /dev/null and b/figures/vertex_parallel_full.pdf differ diff --git a/figures/vertex_parallel_partial.pdf b/figures/vertex_parallel_partial.pdf new file mode 100644 index 0000000..0fc01fb Binary files /dev/null and b/figures/vertex_parallel_partial.pdf differ diff --git a/figures/vertex_parallel_real.pdf b/figures/vertex_parallel_real.pdf new file mode 100644 index 0000000..0c790ad Binary files /dev/null and b/figures/vertex_parallel_real.pdf differ diff --git a/figures/vertex_vertex.pdf b/figures/vertex_vertex.pdf new file mode 100644 index 0000000..8ef5b80 Binary files /dev/null and b/figures/vertex_vertex.pdf differ diff --git a/figures/vertex_vertex_real.pdf b/figures/vertex_vertex_real.pdf new file mode 100644 index 0000000..57b1104 Binary files /dev/null and b/figures/vertex_vertex_real.pdf differ diff --git a/tikzs/collision_resolution.tikz b/tikzs/collision_resolution.tikz new file mode 100644 index 0000000..8e2989e --- /dev/null +++ b/tikzs/collision_resolution.tikz @@ -0,0 +1,34 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (0) at (-1.5, 5) {}; + \node [style=none] (1) at (2.5, -3) {}; + \node [style=none] (2) at (4.5, -2) {}; + \node [style=none] (3) at (0.5, 6) {}; + \node [style=Big dot] (4) at (-1, 4) {}; + \node [style=none] (5) at (-3, 5) {}; + \node [style=none] (6) at (-7, -3) {}; + \node [style=none] (7) at (-5, -4) {}; + \node [style=none] (8) at (-2.25, 4) {$\vec n$}; + \node [style=none] (9) at (-3, 3) {}; + \node [style=none] (10) at (1.5, 1.5) {}; + \node [style=none] (11) at (-4, 0.5) {}; + \node [style=none] (12) at (-0.75, 4.5) {$P$}; + \node [style=none] (13) at (-5.25, -2) {$A$}; + \node [style=none] (14) at (2.75, -1) {$B$}; + \node [style=none] (15) at (-3.25, 2) {$\vec r_{ap}$}; + \node [style=none] (16) at (0.75, 2.5) {$\vec r_{bp}$}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw (0.center) to (3.center); + \draw (3.center) to (2.center); + \draw (2.center) to (1.center); + \draw (1.center) to (0.center); + \draw (5.center) to (4); + \draw (4) to (7.center); + \draw (7.center) to (6.center); + \draw (6.center) to (5.center); + \draw [style=Thick Vector] (4) to (9.center); + \draw [style=Vector] (11.center) to (4); + \draw [style=Vector] (10.center) to (4); + \end{pgfonlayer} +\end{tikzpicture} diff --git a/tikzs/vertex_edge_real.tikz b/tikzs/vertex_edge_real.tikz new file mode 100644 index 0000000..0d1209b --- /dev/null +++ b/tikzs/vertex_edge_real.tikz @@ -0,0 +1,28 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (0) at (-4.75, 3.25) {}; + \node [style=none] (1) at (0.75, 0) {}; + \node [style=none] (2) at (-7.25, -2.5) {}; + \node [style=none] (3) at (1.25, 5.5) {}; + \node [style=none] (4) at (0, -4.75) {}; + \node [style=none] (5) at (5.75, 2.75) {}; + \node [style=none] (6) at (7.75, -4.25) {}; + \node [style=none] (13) at (-8.5, -0.25) {}; + \node [style=none] (14) at (-7.25, 2) {}; + \node [style=none] (15) at (-5, 0.5) {\huge$A$}; + \node [style=none] (16) at (3.75, -1) {\huge$B$}; + \node [style=none] (17) at (-9, 7) {}; + \node [style=none] (18) at (8, -5) {}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw (0.center) to (1.center); + \draw (1.center) to (2.center); + \draw [style=Very thick] (3.center) to (4.center); + \draw (4.center) to (6.center); + \draw (6.center) to (5.center); + \draw (5.center) to (3.center); + \draw (2.center) to (13.center); + \draw (13.center) to (14.center); + \draw (14.center) to (0.center); + \end{pgfonlayer} +\end{tikzpicture} diff --git a/tikzs/vertex_parallel_full.tikz b/tikzs/vertex_parallel_full.tikz new file mode 100644 index 0000000..4b46573 --- /dev/null +++ b/tikzs/vertex_parallel_full.tikz @@ -0,0 +1,28 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (1) at (2, 3) {}; + \node [style=none] (2) at (-2, -3) {}; + \node [style=none] (3) at (4, 7) {}; + \node [style=none] (4) at (-4, -5) {}; + \node [style=none] (5) at (2, -5) {}; + \node [style=none] (6) at (8, 3) {}; + \node [style=none] (7) at (-7, -1) {}; + \node [style=none] (8) at (-7, 5.25) {}; + \node [style=none] (9) at (0, 6) {}; + \node [style=none] (15) at (-3.5, 2.25) {\huge$A$}; + \node [style=none] (16) at (2.75, 0.25) {\huge$B$}; + \node [style=Big dot] (17) at (0, 0) {}; + \node [style=none] (18) at (0.5, -0.5) {\Large$p$}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw [style=Very thick] (2.center) to (1.center); + \draw [style=Very thick] (4.center) to (3.center); + \draw (3.center) to (6.center); + \draw (6.center) to (5.center); + \draw (5.center) to (4.center); + \draw (8.center) to (9.center); + \draw (9.center) to (1.center); + \draw (2.center) to (7.center); + \draw (7.center) to (8.center); + \end{pgfonlayer} +\end{tikzpicture} diff --git a/tikzs/vertex_parallel_partial.tikz b/tikzs/vertex_parallel_partial.tikz new file mode 100644 index 0000000..f20927c --- /dev/null +++ b/tikzs/vertex_parallel_partial.tikz @@ -0,0 +1,30 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (1) at (2, 3) {}; + \node [style=none] (2) at (-2, -3) {}; + \node [style=none] (3) at (0, 1) {}; + \node [style=none] (4) at (-4, -5) {}; + \node [style=none] (5) at (2, -5) {}; + \node [style=none] (6) at (4, -3) {}; + \node [style=none] (7) at (-7, -1) {}; + \node [style=none] (8) at (-7, 5.25) {}; + \node [style=none] (9) at (0, 6) {}; + \node [style=none] (15) at (-3.5, 2.25) {\huge$A$}; + \node [style=none] (16) at (0, -3) {\huge$B$}; + \node [style=none] (17) at (4, 7) {}; + \node [style=none] (18) at (8, 3) {}; + \node [style=Big dot] (19) at (-0.6667, -1) {}; + \node [style=none] (20) at (0, -1) {\Large$p$}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw [style=Very thick] (2.center) to (1.center); + \draw [style=Very thick] (4.center) to (3.center); + \draw (3.center) to (6.center); + \draw (6.center) to (5.center); + \draw (5.center) to (4.center); + \draw (8.center) to (9.center); + \draw (9.center) to (1.center); + \draw (2.center) to (7.center); + \draw (7.center) to (8.center); + \end{pgfonlayer} +\end{tikzpicture} diff --git a/tikzs/vertex_parallel_real.tikz b/tikzs/vertex_parallel_real.tikz new file mode 100644 index 0000000..acc52b4 --- /dev/null +++ b/tikzs/vertex_parallel_real.tikz @@ -0,0 +1,28 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (1) at (1.75, 3.5) {}; + \node [style=none] (2) at (-2.25, -2.5) {}; + \node [style=none] (3) at (4, 7) {}; + \node [style=none] (4) at (-4, -5) {}; + \node [style=none] (5) at (2, -5) {}; + \node [style=none] (6) at (8, 3) {}; + \node [style=none] (7) at (-7.25, -0.5) {}; + \node [style=none] (8) at (-7.25, 5.75) {}; + \node [style=none] (9) at (-0.25, 6.5) {}; + \node [style=none] (10) at (-3.75, 2.75) {\huge$A$}; + \node [style=none] (11) at (2.75, 0.25) {\huge$B$}; + \node [style=none] (12) at (-8, 7) {}; + \node [style=none] (13) at (8, -5) {}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw [style=Very thick] (2.center) to (1.center); + \draw [style=Very thick] (4.center) to (3.center); + \draw (3.center) to (6.center); + \draw (6.center) to (5.center); + \draw (5.center) to (4.center); + \draw (8.center) to (9.center); + \draw (9.center) to (1.center); + \draw (2.center) to (7.center); + \draw (7.center) to (8.center); + \end{pgfonlayer} +\end{tikzpicture} diff --git a/tikzs/vertex_vertex.tikz b/tikzs/vertex_vertex.tikz new file mode 100644 index 0000000..a6c1280 --- /dev/null +++ b/tikzs/vertex_vertex.tikz @@ -0,0 +1,26 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (0) at (-5, 3) {}; + \node [style=none] (1) at (-1, 5) {}; + \node [style=none] (2) at (3, 0) {}; + \node [style=none] (3) at (-2, -3) {}; + \node [style=none] (4) at (-6, -1) {}; + \node [style=none] (5) at (1, 0) {}; + \node [style=none] (6) at (4, 3) {}; + \node [style=none] (7) at (8, 0) {}; + \node [style=none] (8) at (4, -4) {}; + \node [style=none] (9) at (-2.25, 1.25) {$A$}; + \node [style=none] (10) at (5, 0) {$B$}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw (0.center) to (1.center); + \draw (1.center) to (2.center); + \draw (2.center) to (3.center); + \draw (3.center) to (4.center); + \draw (4.center) to (0.center); + \draw (5.center) to (6.center); + \draw (6.center) to (7.center); + \draw (7.center) to (8.center); + \draw (8.center) to (5.center); + \end{pgfonlayer} +\end{tikzpicture} diff --git a/tikzs/vertex_vertex_real.tikz b/tikzs/vertex_vertex_real.tikz new file mode 100644 index 0000000..1449e6e --- /dev/null +++ b/tikzs/vertex_vertex_real.tikz @@ -0,0 +1,28 @@ +\begin{tikzpicture} + \begin{pgfonlayer}{nodelayer} + \node [style=none] (0) at (-6.85, 3) {}; + \node [style=none] (1) at (-2.85, 5) {}; + \node [style=none] (2) at (1.15, 0) {}; + \node [style=none] (3) at (-3.85, -3) {}; + \node [style=none] (4) at (-7.85, -1) {}; + \node [style=none] (5) at (1, 0) {}; + \node [style=none] (6) at (4, 3) {}; + \node [style=none] (7) at (8, 0) {}; + \node [style=none] (8) at (4, -4) {}; + \node [style=none] (9) at (-3.75, 1) {\Huge$A$}; + \node [style=none] (10) at (4.25, 0) {\Huge$B$}; + \node [style=none] (12) at (-8, 7) {}; + \node [style=none] (13) at (8, -5) {}; + \end{pgfonlayer} + \begin{pgfonlayer}{edgelayer} + \draw (0.center) to (1.center); + \draw (1.center) to (2.center); + \draw (2.center) to (3.center); + \draw (3.center) to (4.center); + \draw (4.center) to (0.center); + \draw (5.center) to (6.center); + \draw (6.center) to (7.center); + \draw (7.center) to (8.center); + \draw (8.center) to (5.center); + \end{pgfonlayer} +\end{tikzpicture}