ugrás a tartalomhoz

Archívum - Ápr 27, 2014 - Fórum téma

C# alapon koordinátageometria

vary88 · 2014. Ápr. 27. (V), 11.52
Sziasztok! A következő probléma C#-ban merült fel.

Van nekem két pontom a képernyőn A1(200, 100) és A2(90, 70) koordinátákon.
Szükségem lenne nekem azokra a pontokra, amelyek a két pont által bezárt szakaszon
helyezkednek el. Ezen belül pedig egy kisebb szakaszra, bár ha az első szakasz megvan, akkor a második (kisebb) szakasz már gyerekjáték.

Na most megvan az egyenes egyenlet, normálvektor stb... és fel tudom az alapján írni
a képletet, de szeretném hinni, hogy van valamilyen erre a célra kitalált névtér
ami a segítségemre lehet, és szebb implementációt tud nekem varázsolni (meg egyébként is szívesen használnék hasonló névteret máskor is). Ha valaki ezt a feladatot meg tudja oldani anélkül, hogy natívan le kéne programozni a képleteket, azt arra kérem segítsen.

Találtam ilyen névtereket, hogy System.Math meg MathNet.Numerics meg hasonló, de nem tudok eligazodni rajtuk.
Ha kapnék egy működő példát a problémámra, akkor lenne egy fonál amit követve tovább tudnék haladni.

Türelmet köszönöm!