Closed maderero closed 2 years ago
🎉🎉🎉
There is a bit of more optimization I can do on the repair
method. Do you want me to make them now, or would you rather I wait until after you bring this to master?
See this commit for more info. I have not done much testing on this since I am a bit busy today.
There is a bug in the virtual_intersection
method for members that are perpendicular.
The tolerance can not be set at or above 1 otherwise no intersections will be detected.
This is due to the calculation that is done when calculating the denominator
value.
i.e. A x B = |A||B| sin θ
for θ=pi/2
and normalized vectors A
and B
gives A x B = 1
.
I will propose a change later today.
New feature Fixes #100