kreslení úseček (počátek, délka, úhel)   zodpovězená otázka

VB.NET, Grafika

Zdravim,

jak na kreslení úseček ve VB pod zadaným úhlem?

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

GDI+? Pak tu máte haldu článků, stačí hledat. A úhel? Znalost goniometrických funkcí Vám i toto umožní.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zkuste tohle:

http://vbnet.cz/clanek--47-vb_net_od_zac...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

ve zmiňovaném článku je, jak kreslit úsečku pomocí zadaných souřadnic bodů (x1,y1,x2,y2)

má otázka zněla, jak nakreslit úsečku, pokud mám

zadaný jeden bod (x1,y1), délku její strany a úhel

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To už je ovšem otázka jednoduché matematiky, ne programování. Tady je vzorec na dopočítání x2 a y2:

x2 = x1 + Math.Sin(uhel_v_radianech) * delka
y2 = y1 + Math.Cos(uhel_v_radianech) * delka
nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

A převod ze stupňů na radiány:

Dim uhel_v_radianech As Double = Math.PI * uhel_stupne / 180.0

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback