Releases: GSharker/G-Shark
1.4.0-alpha.19
PR Title
Creation of the namespace Modify
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR creates the namespace Modify
and splits the methods into the Curve
and Surface
classes.
Related Tickets & Documents
This PR closes #341
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.18
PR Title
Join returning a PolyCurve.
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR replaces the returning type of the method Join
with PolyCurve
.
Also:
- Added the documentation example into the
PolyCurveTests
. - Fixed some typos and added comments.
Related Tickets & Documents
This PR closes #348
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.17
PR Title
Added PolyCurve
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR adds the PolyCurve
type that inheritance from NurbsBase
.
Related Tickets & Documents
This PR closes #332
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.16
PR Title
Introduced abstract NurbsBase
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR introduces the abstract class NurbsBase
that will be used to implement Polycurve
.
NurbsBase
could be inherited from all the other curve classes overriding the methods where trigonometry is handy.
Related Tickets & Documents
This PR closes #334
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.15
PR Title
Extracted Fitting
Moved a parametrization method into CurveHelpers.
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR starts the transition to the new structure and namespaces.
Related Tickets & Documents
This PR closes #340
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.14
PR Title
Merged Tessellation
and Divide
into Sampling
class.
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR starts the transition to the new structure and namespaces.
Related Tickets & Documents
This PR closes #312
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.13
PR Title
Refactor Polyline
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR refactors Polyline
removing unnecessary methods, and implementing some required by ICurve
.
Related Tickets & Documents
This PR closes #302
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.12
PR Title
Joincurve and extrema
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR adds a quick sort algo used by the JoinCurve
to order the curves, and expose the Extrema
as a method into the NurbsCurve
.
Related Tickets & Documents
This PR closes #331
This PR closes #335
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.11
PR Title
Removed Curve
and Surface
into ExtendedMethods
.
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR removed the Curve
and Surface
classes into ExtendedMethods
.
Related Tickets & Documents
This PR closes #329
This PR closes #330
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed
1.4.0-alpha.10
PR Title
Refactor join method.
What type of PR is this? (check all applicable)
- ♻️ Refactor
- ✨ Feature
- 🐛 Bug Fix
- 👷 Optimization
- 📝 Documentation Update
- 🔖 Release
- 🚩 Other
Description
This PR refactor the join method.
Related Tickets & Documents
Added tests?
- 👍 yes
- 🙅 no, because they aren't needed
- 🙋 no, because I need help
Added to documentation?
- 📓 docs
- 🙅 no documentation needed