Skip to content

Commit 3f85797

Browse files
committed
STYLE: Use CalculateProductOfElements in PatchBasedDenoisingBase filter
Replaced a `for` loop with a call to `Size::CalculateProductOfElements()`.
1 parent 259217c commit 3f85797

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

Modules/Filtering/Denoising/include/itkPatchBasedDenoisingBaseImageFilter.hxx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -174,12 +174,7 @@ PatchBasedDenoisingBaseImageFilter<TInputImage, TOutputImage>::GetPatchLengthInV
174174
{
175175
const PatchRadiusType diameter = this->GetPatchDiameterInVoxels();
176176

177-
typename PatchRadiusType::SizeValueType length = 1;
178-
for (unsigned int dim = 0; dim < ImageDimension; ++dim)
179-
{
180-
length *= diameter[dim];
181-
}
182-
return length;
177+
return diameter.CalculateProductOfElements();
183178
}
184179

185180
template <typename TInputImage, typename TOutputImage>

0 commit comments

Comments
 (0)