question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Hello folks,

I know this is a project made after the 2 hours Daniel spent to make the QuadTree videos, but I think it could either benefit from either:

  • Being renamed to QuadTreeExample (because it’s definitely just a bunch of examples, at least for now 😄 )
  • Split into smaller packages.

Just saying this because we have very common classes here (Point, Rectangle…) that could be used as simple geometry for any kind of project based on a canvas, and the QuadTree one that depends on the Geometry one.

Or then rename this project to Geometry and put everything in it in separate files 🤣 .

What do you think?

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
Pierstovalcommented, Mar 27, 2018

I’m totally 👍 for adding an object (or subject maybe?) property to Point! I was mostly arguing about the particle part, because IMO this “subject” should be an abstraction that can mix types, not a fixed one. Sounds totally legit to me, and it could be a recursive relationship: for example, a Particle is associated with a Point, and the Point “carries” the Particle as a “subject”. This allows using the Point class in any library 😄

1reaction
Maik1999commented, Apr 10, 2018

Maybe it is better to call the Point class different. Something like QuadTreeData or so. Then you know that it is not a “normal” point like @Pierstoval mentioned.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What is a Project Roadmap? | Definition, Overview, and Purpose
Project roadmaps provide a strategic overview of the major elements of a project. It should include objectives, milestones, deliverables, resources, ...
Read more >
What is a Project Roadmap? - AHA.io
Project roadmaps help project managers visualize a timeline of project goals, tasks, and assignments. They usually have fixed starting and ending dates.
Read more >
How to Create an Efficient Project Roadmap | monday.com Blog
A project roadmap is a one-page graphical overview that presents high-level goals and deliverables on a timeline. It is an incredibly useful way...
Read more >
What Is a Roadmap in Project Management? - Wrike
A project roadmap is a graphical, high-level overview of the project's goals and deliverables presented on a timeline. Unlike the project plan, ...
Read more >
Project Roadmap - Template and Examples - Roadmunk
A project roadmap is a high-level overview of your project's objectives, initiatives and deliverables. While a project plan tracks tactical details, ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found