Commit daab6e4
ENH/BUG: Alignment Filters Modernization (#1237)
* Change All Alignment Filters (inheriting from AlignSections) to work from Arrays
* Added the option to work from relative or cumulative shifts in AlignSectionsList
* Patched a bug in AlignSectionsFeatureCentroids that caused it to write 0s for relative paths
* Extensive reworks and cleanup
* Documentation updates and tutorial
* Test cases
* Add 3 example pipelines and example data
- Implemented `getSelectedDataPaths()` in the AlignSections class since all subclasses were doing the same thing
- Align Sections Feature Centroid: Removed the Cell Data Array path parameter since we get that from the Image geometry
- Fixed a pipeline file that was throwing warnings about non-existent parameters
- Parameter terminology is consistently used among the Align Section filters.
Signed-off-by: Michael Jackson <[email protected]>
---------
Signed-off-by: Michael Jackson <[email protected]>
Co-authored-by: Michael Jackson <[email protected]>1 parent 3e9aba6 commit daab6e4
File tree
37 files changed
+2051
-929
lines changed- src
- Plugins
- OrientationAnalysis
- docs
- pipelines
- src/OrientationAnalysis/Filters
- Algorithms
- test
- SimplnxCore
- docs
- pipelines
- src/SimplnxCore/Filters
- Algorithms
- test
- simplnx/Utilities
- test/UnitTestCommon/include/simplnx/UnitTest
- wrapping/python/examples/pipelines/OrientationAnalysis
37 files changed
+2051
-929
lines changedLines changed: 18 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 20 | + | |
23 | 21 | | |
24 | 22 | | |
25 | 23 | | |
26 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | | - | |
37 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
38 | 46 | | |
39 | 47 | | |
40 | 48 | | |
| |||
Lines changed: 16 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
39 | 41 | | |
40 | 42 | | |
41 | | - | |
42 | | - | |
| 43 | + | |
43 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
44 | 51 | | |
45 | 52 | | |
46 | 53 | | |
| |||
Lines changed: 0 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | 138 | | |
143 | 139 | | |
144 | 140 | | |
| |||
159 | 155 | | |
160 | 156 | | |
161 | 157 | | |
162 | | - | |
163 | 158 | | |
164 | 159 | | |
165 | 160 | | |
166 | 161 | | |
167 | 162 | | |
168 | 163 | | |
169 | 164 | | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | 165 | | |
175 | 166 | | |
176 | 167 | | |
| |||
0 commit comments