Settings and activity

  1. 13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Monte Shaffer supported this idea  · 
  2. 175 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Monte Shaffer commented  · 

    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.

  3. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Monte Shaffer shared this idea  · 
  4. 42 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Highcharts Javascript API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Monte Shaffer commented  · 

    The 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:

    https://assets.mypatentideas.com/images/fiddle/example.png

    Monte Shaffer supported this idea  ·