-
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
- 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?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-03-01 Obywatel telefonuje 112 lub 986
- 2025-03-01 detektyw (?) Rutkowski działał jako prasa
- 2025-03-01 "Policjant został ujęty obywatelsko..."
- 2025-03-01 zatrzymanie zbyszka maja
- 2025-03-01 Warszawa => Expert Recruiter 360 <=
- 2025-03-01 Chrzanów => NodeJS Developer <=
- 2025-03-01 Warszawa => Gen AI Engineer <=
- 2025-03-01 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-01 Kraków => Technical Team Leader (Clojure, Java) <=
- 2025-03-01 Zrobił TV OLED z TV LCD
- 2025-03-01 Gdynia => Sales Executive / KAM <=
- 2025-03-01 Błonie => Sales Specialist <=
- 2025-03-01 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-01 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-03-01 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=