Gui: Add #include <limits> where used

This commit is contained in:
Benjamin Nauck
2025-03-31 23:50:37 +02:00
parent cb51f3fd2c
commit b6d6c8837f
20 changed files with 33 additions and 7 deletions

View File

@@ -22,6 +22,10 @@
#include <PreCompiled.h>
#ifndef _PreComp_
#include <limits>
#endif
#include <QImage>
#include <QScreen>
#include <QString>
@@ -48,8 +52,6 @@
#include <Gui/View3DInventorViewer.h>
#include <Gui/ViewProvider.h>
constexpr float MAX_FLOAT = std::numeric_limits<float>::max();
long NavlibInterface::GetSelectionTransform(navlib::matrix_t&) const
{
return navlib::make_result_code(navlib::navlib_errc::no_data_available);
@@ -128,7 +130,7 @@ long NavlibInterface::GetHitLookAt(navlib::point_t& position) const
SoRayPickAction rayPickAction(inventorViewer->getSoRenderManager()->getViewportRegion());
SbMatrix cameraMatrix;
SbVec3f closestHitPoint;
float minLength = MAX_FLOAT;
float minLength = std::numeric_limits<float>::max();
// Get the camera rotation
SoCamera* pCamera = getCamera<SoCamera*>();
@@ -196,7 +198,7 @@ long NavlibInterface::GetHitLookAt(navlib::point_t& position) const
}
}
if (minLength < MAX_FLOAT) {
if (minLength < std::numeric_limits<float>::max()) {
std::copy(closestHitPoint.getValue(), closestHitPoint.getValue() + 3, &position.x);
return 0;
}

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <limits>
# include <QApplication>
# include <QKeyEvent>
# include <QLabel>

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <limits>
#include <Inventor/actions/SoGetBoundingBoxAction.h>
#include <Inventor/nodes/SoClipPlane.h>
#include <Inventor/nodes/SoGroup.h>

View File

@@ -22,6 +22,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <limits>
#include <QCursor>
#include <QTimer>
#include <Inventor/nodes/SoCamera.h>

View File

@@ -22,6 +22,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <limits>
#include <sstream>
#include <QByteArray>
#include <QContextMenuEvent>

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <limits>
# include <Inventor/sensors/SoNodeSensor.h>
# include <Inventor/nodes/SoAnnotation.h>
# include <Inventor/nodes/SoOrthographicCamera.h>

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <limits>
# include <QContextMenuEvent>
# include <QMenu>
# include <QPixmapCache>

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <limits>
# include <QAction>
# include <QApplication>
# include <QComboBox>

View File

@@ -65,6 +65,7 @@
#include <algorithm>
#include <atomic>
#include <bitset>
#include <limits>
#include <list>
#include <map>
#include <numbers>

View File

@@ -23,6 +23,9 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <cmath>
# include <limits>
# include <vector>
# include <QCoreApplication>
# include <QDate>
# include <QDesktopServices>
@@ -31,8 +34,6 @@
# include <QMessageBox>
# include <QSettings>
# include <QUrl>
# include <cmath>
# include <vector>
#endif
#include <App/Application.h>

View File

@@ -22,6 +22,10 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <limits>
#endif
#include <zlib.h>
#include <App/License.h>
#include <Gui/AutoSaver.h>

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <limits>
# include <QApplication>
# include <QDebug>
# include <QFocusEvent>

View File

@@ -24,6 +24,7 @@
#ifndef GUI_SelectionFilter_H
#define GUI_SelectionFilter_H
#include <limits>
#include <memory>
#include <string>
#include <CXX/Extensions.hxx>

View File

@@ -23,6 +23,7 @@
#ifndef GUI_SOFCSELECTIONCONTEXT_H
#define GUI_SOFCSELECTIONCONTEXT_H
#include <limits>
#include <map>
#include <memory>
#include <set>

View File

@@ -22,6 +22,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <limits>
# include <QShortcutEvent>
# include <QApplication>
#endif

View File

@@ -35,6 +35,7 @@
# include <algorithm>
# include <cmath>
# include <limits>
# include <numbers>
# include <QFontMetrics>
# include <QPainter>

View File

@@ -23,7 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <climits>
# include <limits>
# include <QKeyEvent>
# include <QLineEdit>
# include <QStyle>

View File

@@ -22,6 +22,10 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <limits>
#endif
#include "VectorListEditor.h"
#include "ui_VectorListEditor.h"
#include "QuantitySpinBox.h"

View File

@@ -26,6 +26,7 @@
#ifndef _PreComp_
#include <algorithm>
#include <iomanip>
#include <limits>
#include <QApplication>
#include <QComboBox>
#include <QFontDatabase>

View File

@@ -23,6 +23,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <limits>
#include <boost/algorithm/string/predicate.hpp>
#endif