From e456b50c6e4f2584c0cd909ba4a6cd8ee0750cb5 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 22 Aug 2023 17:31:16 +0200 Subject: [PATCH] Points: modernize C++: use default member init --- src/Mod/Points/App/PointsGrid.cpp | 6 +----- src/Mod/Points/App/PointsGrid.h | 10 +++++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/Mod/Points/App/PointsGrid.cpp b/src/Mod/Points/App/PointsGrid.cpp index 2716b88b9e..0f624efda4 100644 --- a/src/Mod/Points/App/PointsGrid.cpp +++ b/src/Mod/Points/App/PointsGrid.cpp @@ -720,11 +720,7 @@ unsigned long PointsGrid::FindElements (const Base::Vector3d &rclPoint, std::set PointsGridIterator::PointsGridIterator (const PointsGrid &rclG) : _rclGrid(rclG), - _ulX(0), _ulY(0), _ulZ(0), - _clPt(0.0f, 0.0f, 0.0f), _clDir(0.0f, 0.0f, 0.0f), - _bValidRay(false), - _fMaxSearchArea (FLOAT_MAX) - + _clPt(0.0f, 0.0f, 0.0f), _clDir(0.0f, 0.0f, 0.0f) { } diff --git a/src/Mod/Points/App/PointsGrid.h b/src/Mod/Points/App/PointsGrid.h index 1c4ed42717..56128b7e91 100644 --- a/src/Mod/Points/App/PointsGrid.h +++ b/src/Mod/Points/App/PointsGrid.h @@ -216,13 +216,13 @@ public: protected: const PointsGrid& _rclGrid; /**< The point grid. */ - unsigned long _ulX; /**< Number of grids in x. */ - unsigned long _ulY; /**< Number of grids in y. */ - unsigned long _ulZ; /**< Number of grids in z. */ + unsigned long _ulX{0}; /**< Number of grids in x. */ + unsigned long _ulY{0}; /**< Number of grids in y. */ + unsigned long _ulZ{0}; /**< Number of grids in z. */ Base::Vector3d _clPt; /**< Base point of search ray. */ Base::Vector3d _clDir; /**< Direction of search ray. */ - bool _bValidRay; /**< Search ray ok? */ - float _fMaxSearchArea; + bool _bValidRay{false}; /**< Search ray ok? */ + float _fMaxSearchArea{FLOAT_MAX}; /** Checks if a grid position is already visited by NextOnRay(). */ struct GridElement {