2740390508

2740390508



arc(x, y, promień, kąt początkowy, kąt końcowy, czy przeciwnie do ruchu wskazówek zegara?) - stworzenie nowego fragmentu ścieżki w postaci łuku - wycinka okręgu o środku w zadanym punkcie, o podanym promieniu, kącie początkowym i końcowym oraz zadanym kierunku rysowania. Kąty podawane są w radianach.

quadraticCurveTo (xl, yl, x2, y2) - stworzenie nowego fragmentu ścieżki -krzywej kwadraturowej, o punkcie startowym w punkcie bieżącym i dwóch punktach kontrolnych oraz przeniesienie wskaźnika do punktu końcowego.

bezierCurveTo (xl, yl, x2, y2, xk, yk) - stworzenie nowego fragmentu ścieżki - krzywej Beziera, o punkcie startowym w punkcie bieżącym, dwóch punktach kontrolnych i punkcie końcowym podanych jako parametry oraz przeniesienie wskaźnika do punktu końcowego.

closePath () - domknięcie ścieżki - dodanie do ścieżki odcinka między ostatnim a pierwszym punktem dodanym do ścieżki - istotne, gdy chcemy np. wypełnić wnętrze ścieżki.

rect(x, y, szerokość, wysokość) - stworzenie ścieżki w postaci prostokąta z lewym górnym rogiem w podanych współrzędnych i o podanych wymiarach (wysokość, szerokość).

Powyższe metody tworzą same abstrakcyjne ścieżki na płaszczyźnie, niewidoczne dla użytkownika końcowego. Aby na podstawie ścieżek wygenerować ostateczny kształt konieczne jest jej odrysowanie lub wypełnienie. Służą do tego metody: f i 11 () - wypełnienie ścieżki stroke () - poprowadzenie pędzla wzdłuż ścieżki

Sposób, w jaki kształt ścieżki zostanie wypełniony lub odrysowany można zmodyfikować przed wywołaniem odpowiedniej metody.

Zmiana właściwości odrysowywania (pędzla) - traktowane jako właściwości aktualnego kontekstu rysowania:

lineWidth = grubość - ustawienie szerokości odrysowywanej linii (w pikselach). lineJoin = styl - styl rysowania załamań linii dla pędzla o szerokości ponad 1 -„miter” daje ostre krawędzie, „round” zaokrąglone, a „bevel” - ścięte.

lineCap = styl - styl rysowania zakończeń linii - „butt” daje ściętą krawędź, „round” zaokrągloną, „sąuare” - kwadratową (rzeczywista długość narysowanej linii będzie dłuższa w zależności od zadanej szerokości pędzla).

19



Wyszukiwarka

Podobne podstrony:
Photo0045 Obrót tłoka 2 o kąt a w kierunku przeciwnym do ruchu wskazówek zegara (rys. 2.40a) powoduj
Narzędzie przejeżdża z wybraną prędkością posuwu po łuku, przeciwnie do ruchu wskazówek zegara do
fiz04 V 23.3-^iemia obraca sie wokół swoiei osi przeciwnie do ruchu wskazówek zegara pewienobiekt po
CCF20110311018 18 Jeżeli obracamy pokrętłem śruby w lewo (przeciwnie do ruchu wskazówek zegara) to
Funkcja G03 (interpolacja kołowa przeciwnie do ruchu wskazówek zegara) Laboratorium Zautomatyzowanej
DSC67 » Ryc. 4.6. Przykładowe przekroje radiologiczne - od lewego górnego rogu przeciwnie do ruchu
62786 Wagony kolejowe i hamulce (225) równika w kierunku przeciwnym do ruchu wskazówek zegara, natom
23 luty 07 (81) prędkości i przyspieszeń kątowych członu przyjęto przeciwnie do ruchu wskazówek zega
środka układu Oxy w kierunku przeciwnym do ruchu wskazówek zegara, a kąty podatnie odpowiadały obrot
corrosion - rdza counterclockwise - w kierunku przeciwnym do ruchu wskazówek crimping -
Mechanika5 M > O, gdy par$ dąży do obrócenia swego ramienia w kierunku przeciwnym do ruchu wskaz
obszar niskiego ciśnienia : 1 - wiatry wieją w kierunku przeciwnym do mchu wskazówek zegara, 2 - pow
075 4 G71 BO.-T HCX_£ ARC 1= Promień )- Kąt sianu K- Kątowe rozstawienie otworów L= Liczba otworów 1
wsk3 43 Obsługa techniczna motocykli była zwrócona „wąsami” w kierunku przeciwnym do ruchu łańcucha

więcej podobnych podstron