GPv3: Dissolve Operator #111079

Merged
Pratik Borhade merged 14 commits from casey-bianco-davis/blender:GPv3-dissolve into main 2023-08-24 11:06:26 +02:00

14 Commits

Author SHA1 Message Date
casey bianco-davis 7b70d4615b Merge branch 'main' into GPv3-dissolve
buildbot/vexp-code-patch-coordinator Build done. Details
2023-08-23 10:34:39 -07:00
casey bianco-davis ac3cfdde47 Cleanup: Add space at the end of comments.
buildbot/vexp-code-patch-coordinator Build done. Details
2023-08-22 14:06:36 -07:00
casey bianco-davis a5021f569a Cleanup: use `enum class` instead of `enum` 2023-08-15 12:39:02 -07:00
casey bianco-davis 58f5186e29 Cleanup: reduce indentations by use continue 2023-08-15 12:18:06 -07:00
casey bianco-davis 7b15c056cf Cleanup: Move code into separate function. 2023-08-14 15:37:22 -07:00
casey bianco-davis 0878339f75 GPv3: Use a MutableSpan to make clear what points are to dissolve. 2023-08-14 14:30:06 -07:00
casey bianco-davis d0290488dc GPv3: Use point selection poll 2023-08-14 14:15:24 -07:00
casey bianco-davis 37df7d35c5 Fix: Bug when dissolving with end point selected.
The problem was that when dissolving between and a end point was selected the first/last range would not have had the first/last point in it. and so it would not dissolve some of the regions.
2023-08-14 14:08:09 -07:00
casey bianco-davis 70e16a9fc7 Cleanup: Create IndexMask only if not empty. 2023-08-14 13:52:25 -07:00
casey bianco-davis ad0a9fdc38 Cleanup: use int64_t 2023-08-14 13:11:41 -07:00
casey bianco-davis f08cfd0653 Fix Build Error. 2023-08-14 13:07:10 -07:00
Casey Bianco-Davis f53f8c4941 Cleanup: fix comment formatting. 2023-08-13 19:04:24 -07:00
Casey Bianco-Davis 8f3a092ca7 Cleanup: replace !false with true 2023-08-13 18:59:18 -07:00
Casey Bianco-Davis 8d3a00a405 GPv3: Dissolve Operator. 2023-08-12 14:52:34 -07:00