-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
STYLE: CoordRepType -> CoordinateType code readability #437
base: master
Are you sure you want to change the base?
Conversation
2a47f47
to
6caeb96
Compare
Made it clearer that `QuadEdgeMeshBoundaryEdgesMeshFunction` just use a _raw_ pointer (not a smart pointer) to the edge list.
For the sake of code readability, a new 'CoordinateType' alias is added for each nested 'CoordRepType' alias. The old 'CoordRepType' aliases will still be available with ITK 6.0, but it is recommended to use 'CoordinateType' instead. The 'CoordRepType' aliases will be removed when 'ITK_FUTURE_LEGACY_REMOVE' is enabled. Similarly, 'InputCoordinateType', 'OutputCoordinateType', and 'ImagePointCoordinateType' replace 'InputCoordRepType', 'OutputCoordRepType', and 'ImagePointCoordRepType', respectively.
6caeb96
to
5faa768
Compare
8b25658
to
34bc46c
Compare
a1c5e7f
to
5faa768
Compare
7ec5f85
to
e7bdbf0
Compare
e7bdbf0
to
f2e9abc
Compare
clang-format version 8.0.0 binaries are no longer necessary. There are several ways (including pip install) to get the clang-format version 19 that are consistent with recent ITK style.
d32680f
to
5708f5b
Compare
@dzenanz @thewtex I need to stop working on making these CI environments working. It is sooooo complicated. It depends on files from many different repos and branch are needed ITK/dashboard branch cmake files that write temporary files that get files from other repos branches. I can't track the trail of complex dependancies, and I can not get the failures replicated on my local computers. |
I might get around to taking a look at this today. |
d15f8e6
to
5708f5b
Compare
For the sake of code readability, a new 'CoordinateType' alias is added for
each nested 'CoordRepType' alias. The old 'CoordRepType' aliases will still be
available with ITK 6.0, but it is recommended to use 'CoordinateType' instead.
The 'CoordRepType' aliases will be removed when 'ITK_FUTURE_LEGACY_REMOVE' is
enabled. Similarly, 'InputCoordinateType', 'OutputCoordinateType', and
'ImagePointCoordinateType' replace 'InputCoordRepType', 'OutputCoordRepType',
and 'ImagePointCoordRepType', respectively.