Yevhenii Zapletin
Yevhenii Zapletin
Colors module except for imlementation for `Integer.toString(radix:Int)` but it already exists in the new version of kotlin, which currently used by data2viz. During data2viz iOS port research I found that...
Add rotate/zoom support to geo samples via Drag/Zoom viz events
Gnomonic projection have minor clippping issues on It appears only on small amont rotation values, for example `[97.25, 0, 0]`
It looks like ported only small part of the d3 tests (less than 50%). Moreover, a lot of tests don't fully pass (some match lines commented) and sometimes tests passed...
Original d3-geo API provides matrix transformations support. Moreover, we can improve performance by refactoring internal translate, rotate, scale and maybe project/invert to matrix transformations
Currently, d2v-geo js build has better performance that d3 svg (20% more fps) and worse performance that d3 canvas (20-50% fewer fps). The biggest problem - a lot of small...
I added `GeoPathNode` in `ex-geo` module. It can be used for simple adding GeoJson file to viz. I think we should improve it and move to the main Viz API...
During work on geo module I found bad `PathGeom` performance with big amount of objects. It is related to GC and memory allocations. In my case lineTo calls several hundred...
I think we should put somewhere in docs information about build process: - the best option is to build via gradle tasks (from terminal or IDEA gradle view) - to...
As for me, `hAlign` & `vAlign` properties in Node should be renamed. Usually, align property align something inside parent or inside own bounds. Currently, they work more like Pivot, not...