grafok egyamasban...

Papp Zoltán zombi at c2.hu
Sun Jan 21 21:06:45 CET 2007


jhidvegi írta:
> Papp Zoltán wrote:
>
>> 2.Vesszük az A görbe egyik pontját (legyen A[0]), végigjárjuk a B
>> görbe összes szakaszát, és összeadjuk, hogy ezeket milyen szög alatt
>> látjuk az A[0] pontból. Ha az összeg 0,akkor a B görbén kívül van az
>> A1 pont, ha 360 egész számú többszöröse, akkor belül.
>
> :-)) Ha mégegyszer átgontolod, nem jöhet ki többszörös, csak 1-szeres.
> Hacsaknem valamelyik hurkon többször megyünk végig.

Mivel nem volt szó arról, hogy egy görbe nem metszheti önmagát, így
megeshet az alábbi görbe is, ahol a piros pontra nézve ez 720fok:
http://www.onewayelectronics.hu/720fok.bmp

Egyébként meg lehet -360 fok is, ha a görbe leírás szerint negatív irányba
indul el, mivel csak nem fogod vizsgálni, hogy pozitív irányban indulsz-e
el, így egyszerűbb a 360-al való maradék nélküli osztást vizsgálni (vagy
egyszerűen a nem-egyenlő-nullával feltételt :-) )


>> Ha mindegyik A[i] pont belül van, akkor egyértelműen belül van az A
>> görbe B-n. Ha mindegyik pont kívül van, akkor A is kívül van B-n
>> (ekkor viszont még nem tudjuk, hogy B belül van-e A-n!)
>
> Mivel két zárt görbéről van szó, legalábbis az biztosan zárt, amin belül
> vagy kívül kell lenni (különben a kérdés felvetése is már értelmetlen),
> akkor elég a vizsgálandó objektum egyetlen pontját megnézni kintlevőség
> szempontjából.

Ez így van, de ha A görbe B-n kívül van, akkor még nem tudjuk, hogy B A-n
belül van-e vagy mellette.

Egyébként van még pár furmány eset, ezért is kell vizsgálni a görbék
szakaszainak egymás metszését:
http://www.onewayelectronics.hu/gorbek.bmp

Ebből az elsőről írtam, hogy ha a piros görbe pontjai rajta vannak a
fekete szakaszokon, akkor már tovább kell finomítani a vizsgálatot.
A második esetében piros mind a 4 végpontja a feketén belül van (ez
szakasz-metszés vizsgálattal viszont kiesik.

Jó lenne ismerni pár szűkítő alapfeltételt, ha van ilyen (pl. a görbék
metszhetik-e saját magukat, van-e raszter, stb...)

Üdv
-- 
Papp Zoltán
OneWay Electronics

--------------------------------- Hirdetés ---------------------------------

Tele van a postaládája?  C2MAIL 100 MB e-mail tárhely ingyen! 
http://mail.c2.hu




More information about the Elektro mailing list