-
Data: 2015-10-10 15:39:08
Temat: Re: circle midpoint + windowing, reverse, REAKTYWACJA
Od: Radoslaw Jocz <r...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> W Javie SDK i Androidzie te funkcje sa kiepsko zrobione,
> sadzę że to nie wyjątek. Same już parametry to tych procedur w API
> sa bezsensowne co świadczy że nie są dopracowane.
>
> Java SDK:
> drawOval(int x, int y, int width, int height) - bezsens
> drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) -
jeszcze większy bezsens
>
> Android Java:
> drawCircle(float cx, float cy, float radius, Paint paint) - bezsens na potęgę
> public void drawArc (RectF oval, float startAngle, float sweepAngle, boolean
useCenter, Paint paint) - bezsens
> public void drawArc (float left, float top, float right, float bottom, float
startAngle, float sweepAngle, boolean useCenter, Paint paint) - bezsens
dlaczego sa błędnie zaprojektowane,
w Javie SDK parametry to inty, ponadto wewnatrz też sa inty,
stwarza to niemożność użycie przy dużym promieniu i pozycji środka daleko po za
ekranem
ponadto od razu za jednym zamachem chciali obsluzyć elipsę ale nawet okrąg spaprali.
wycinek koła podobnie ale dodatkowo kąty sa jako inty, co jest też sporym
ograniczeniem
Android podobnie, dodatkowo floaty jako współrzędne to bezsens,
mam wrażenie że wewnetrznie i tak działa na intach, przynajmniej co do pozycjonowania
środka okręgu.
Dodatkowo przeważnie nie ma w argumentach środka okręgu i promienia bezpośredno, co
wymaga dodatkowych drobnych obliczeń ale to już najmniejszy problem.
Następne wpisy z tego wątku
- 10.10.15 17:02 firr
- 10.10.15 17:48 Radoslaw Jocz
- 10.10.15 18:30 M.M.
- 10.10.15 18:30 firr
- 10.10.15 19:05 Radoslaw Jocz
- 10.10.15 19:50 Radoslaw Jocz
- 10.10.15 19:56 Radoslaw Jocz
- 10.10.15 20:07 M.M.
- 10.10.15 20:38 Radoslaw Jocz
- 10.10.15 20:41 Radoslaw Jocz
- 10.10.15 21:11 M.M.
- 10.10.15 22:47 Radoslaw Jocz
- 11.10.15 01:26 bartekltg
- 11.10.15 17:28 Radoslaw Jocz
- 11.10.15 21:13 bartekltg
Najnowsze wątki z tej grupy
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
Najnowsze wątki
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-03-29 Łożysko ślizgowe - jaki olej
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => NMS System Administrator <=
- 2025-03-29 Warszawa => Laravel PHP Developer <=
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-03-28 A gdyby to był elektryk?
- 2025-03-28 Współczesny falomierz
- 2025-03-28 Rzeszów => WEBCON Developer <=
- 2025-03-28 Szczecin => Specjalista ds. public relations <=
- 2025-03-28 Warszawa => Staż w dziale Sprzedaży B2B <=
- 2025-03-28 Warszawa => MENA New Business Manager <=