| emoji | meaning |
|---|---|
| 🆘 | critical bug |
| bug | |
| 👀 | to check |
| 🔦 | simplification/clarification |
| 📋 | comment |
| ✨ | typos and style |
| 🎉 | new feature |
- 👀
makefileflags: remove-std=c++11 - 🔦 handle dependencies
- 🎉
README.md: correct, improve and clarify - 🎉 setup matrix and vector multiplication and write every formula under a matrix form
- 🎉 write test for every class
src/main.cpp- 👀 check all
-
Mouse -
LoopTimer-
⚠️ time not handled perfectly (seethis -> restart()inis_done())
-
-
Parameters- 👀 check all
-
tools.*- 🔦 change
general.*fortools.* - 👀 check all
- 🔦 check dependecies for class using
tools.hpp - 🔦 remove
parse_string()
- 🔦 change
-
Vector3d- 👀 check friend declarations
-
Segment3d- 👀 check friend declarations
-
Plane3d- 👀 check friend declarations
- 👀 check every
// othersmethods
-
Solid3d- 👀 check every
// othermethods - 🎉 remove
SOLID_TYPEenum and constructor and create custom cube, sphere and other solid classes
- 👀 check every
-
Camera3d- 👀 check every
// othermethods - 👀 check constructor
- 👀 check every
-
geometry.*-
⚠️ pole point of the sphere repeated
-
- 📋 comment everything
Mouse- 📋 need to use
setPosition()before using this class
- 📋 need to use
LoopTimer- 📋
is_done()relaunches the timer automatically
- 📋
Vector3d- 📋 arithmetic operations don't change color
- 📋
rotate()theta in degrees
Plane3d- 📋
handle_intersection_of_segment_with_plane()ifda = db = 0returnfalse
- 📋