Settings and activity
4 results found
-
13 votesMonte Shaffer supported this idea ·
-
175 votes
An error occurred while saving the comment -
1 voteMonte Shaffer shared this idea ·
-
42 votes
An error occurred while saving the comment Monte Shaffer commentedThe ability to do this is well-documented in tikz which I have used in latex.
For example,
\begin{tikzpicture}
\node (p1) at (0,0) [circle,draw] {$P_1$};
\node (p2) at (1,0) [circle,draw] {$P_2$};
\node (p3) at (3,0) [circle,draw] {$P_3$};
\node (p4) at (5,0) [circle,draw] {$P_4$};
\node (p5) at (6,0) [circle,draw] {$P_5$};
\node (p6) at (7.5, 0) [circle,draw] {$P_6$};
\node (p7) at (9,0) [circle,draw] {$P_7$};
\node (p8) at (11,0) [circle,draw] {$P_8$};
\node (p9) at (12,0) [circle,draw] {$P_9$};
\node (p10) at (13.5,0) [circle,draw] {$P_{10}$};\node (inizio) at (0, -3) [inner sep=1pt,label=below:$1986$] {};
\node (t2) at (1,-3) [inner sep=1pt,label=below:$1988$] {};
\node (t3) at (3,-3) [inner sep=1pt,label=below:$1992$] {};
\node (t4) at (5,-3) [inner sep=1pt,label=below:$1996$] {};
\node (t5) at (6,-3) [inner sep=1pt,label=below:$1998$] {};
\node (t6) at (7.5, -3) [inner sep=1pt,label=below:$2001$] {};
\node (t7) at (9,-3) [inner sep=1pt,label=below:$2004$] {};
\node (t8) at (11,-3) [inner sep=1pt,label=below:$2008$] {};
\node (t9) at (12,-3) [inner sep=1pt,label=below:$2009$] {};
\node (fine) at (13.5, -3) [inner sep=1pt,label=below:$2012$] {};
%
%\path (D) edge node{} (A)
% edge node{} (C)
% (E) edge node{} (A)
% edge node{} (B)
% (F) edge node{} (D);
\draw[thick,->] (p4) .. controls +(down:2mm) and +(down:20mm).. (p2);
\draw[thick,->] (p4) -- (p3);
\draw[thick,->] (p5) .. controls +(down:2mm) and +(down:30mm).. (p1);
\draw[thick,->] (p5) .. controls +(up:2mm) and +(up:25mm).. (p2);
%\draw[->] (p6) .. controls +(up:2mm) and +(up:20mm).. (p4);
\draw[thick,->] (p7) .. controls +(left:2mm) and +(down:55mm).. (p1);
\draw[thick,->] (p7) .. controls +(up:2mm) and +(up:35mm).. (p2);
\draw[thick,->] (p7) .. controls +(down:5mm) and +(down:20mm).. (p5);
\draw[thick,->] (p7) -- (p6);
\draw[thick,->] (p8) .. controls +(up:5mm) and +(up:50mm).. (p1);
\draw[thick,->] (p8) .. controls +(down:2mm) and +(down:30mm).. (p4);
\draw[thick,->] (p8) .. controls +(left:2mm) and +(up:20mm).. (p6);
\draw[thick,->] (p9) .. controls +(up:5mm) and +(up:40mm).. (p3);
\draw[thick,->] (p10) .. controls +(down:2mm) and +(down:40mm).. (p6);
\draw[thick,->] (p10) .. controls +(up:5mm) and +(up:20mm).. (p8);\draw[->] (inizio) -- (fine);
\end{tikzpicture}would output something like this:
Monte Shaffer supported this idea ·
This collision detection algo could also be used for the word-cloud graph request... https://highcharts.uservoice.com/forums/55896-highcharts-javascript-api/suggestions/4180727-add-a-word-cloud-graph
Therein, I have posted some basic collision-detection code.