Cestercian
Cestercian
Moved cluster overlap prevention logic to `lib/js/clusterUtils.js` for better modularity. ## Changes Made - Extracted `preventClusterOverlap()` into `clusterUtils.js` - Added `setupClusterOverlapPrevention()` for centralized event handling - Updated `netjson-cluster-overlap.html` to use...
> This is what I am seeing: > > Peek.2025-03-27.16-56.webm > > When zooming in, the circles should appear of the color of their status, not blue. When zooming out,...
when Zoomed IN When Zoomed OUT I've made the necessary changes to improve the cluster separation and have included updated images for review. Let me know if there's anything else...
Thanks for the review @nemesifier , I am currently working on it would let you when it's ready for review !!
Hey @nemesifier is this what were you talking about when zoomed out
https://github.com/user-attachments/assets/ce5774ea-0e0a-42ec-b305-dab09f9fa55b
https://github.com/user-attachments/assets/bdc14039-3e95-4360-99f1-61cc264db0f0 Hey @nemesifier , @niteshsinha17 ! I've made a couple of the updates: - Replaced the main cluster example with my own. - Adjusted the number of nodes in each...
https://github.com/user-attachments/assets/d37bb25e-8821-488c-9413-06196f706474 Applied Node Coloring based on node status
Hey @niteshsinha17 , I moved overlap prevention logic from lib/js/clusterUtils.js to src/js/cluster-utils.js, updated imports, and removed the old file. and optimized getNodeStyle() usage in netjsongraph.render.js by properly using all returned...
https://github.com/user-attachments/assets/8e3c6ec3-bdc3-4f15-a1ce-685f7622afee ### Logic Changes for Cluster Separation **Enhanced Cluster Logic:** - Implemented a mechanism to offset clusters of different attribute groups that originate from the same pixel location to prevent...