Re: dove sbaglio?

#71881
Liverpool
Partecipante
    Up
    0
    Down
    ::

    claudio” post=71047funziona ma perché il mio non funziona?

    La risposta è che avresti dovuto scrivere [tt]c–a[/tt] e non [tt]a–c[/tt]. Per il motivo, purtroppo non ne ho la più pallida idea. Sembra che si verifica sempre (?), quando intersechi un segmento con una circonferenza, che l’unica intersezione corretta ([tt]intersection 1[/tt]) è in realtà la seconda intersezione tra la retta orientata sulla quale giace il segmento e la circonferenza, nel verso di percorrenza che indichi. Perciò nel tuo codice, andando da A a C, la prima intersezione (quella reale) viene scartata e la seconda (quella del prolungamento di AC verso l’alto) viene considerata. Quando invece vai da C ad A, la prima intersezione è quella sul prolungamento (e viene scartata), la seconda è quella reale (e viene considerata). Invece l'[tt]intersection 2[/tt] è sempre sbagliata.
    Il perché accada per me è un mistero, ma il codice che suggerisce il manuale di TikZ funziona sempre.

    Ciao

    Go to top