Migrates AreaEffectSimulation to generated rtiddsgen API

Converts accessor calls to plain member access across aes service and plugin.
This commit is contained in:
berrux-dev committed 2026-09-21 02:45:07 +02:00
1 parent e8d07af320
commit 472f537313
102 files changed
+3307 -3313

No files matched your search

@@ -525,16 +525,16 @@ void UnitTestTrajectory::test_realStartPoint()
bool myFuzzyCompare2D(const Core::GeoPosition& v1, const QPoint3D& v2)
{
return
qFuzzyCompare(v1.lon(), v2.x()) &&
qFuzzyCompare(v1.lat(), v2.y());
qFuzzyCompare(v1.lon, v2.x()) &&
qFuzzyCompare(v1.lat, v2.y());
}
bool myFuzzyCompare3D(const Core::GeoPosition& v1, const QPoint3D& v2)
{
return
qFuzzyCompare(v1.lon(), v2.x()) &&
qFuzzyCompare(v1.lat(), v2.y()) &&
qFuzzyCompare(v1.z(), v2.z());
qFuzzyCompare(v1.lon, v2.x()) &&
qFuzzyCompare(v1.lat, v2.y()) &&
qFuzzyCompare(v1.z, v2.z());
}
void UnitTestTrajectory::test_generateTrajectoryBiedziak()
@@ -581,18 +581,18 @@ void UnitTestTrajectory::test_generateTrajectoryBiedziak()
{
const auto &item35 = trajectoryOut[35];
INFO_LOG(m_logger) << "iqtem35 = " << item35;
QVERIFY2(qFuzzyCompare(item35.z(), 148.044675655973), "TrajectoryGenerator::trajectoryOut failed");
QVERIFY2(qFuzzyCompare(item35.z, 148.044675655973), "TrajectoryGenerator::trajectoryOut failed");
}
{
// Hier ist der Scheitelpunkt:
const auto &item36 = trajectoryOut[36];
INFO_LOG(m_logger) << "item36 = " << item36;
QVERIFY2(qFuzzyCompare(item36.z(), 148.087567297406), "TrajectoryGenerator::trajectoryOut failed");
QVERIFY2(qFuzzyCompare(item36.z, 148.087567297406), "TrajectoryGenerator::trajectoryOut failed");
}
{
const auto &item37 = trajectoryOut[37];
INFO_LOG(m_logger) << "item37 = " << item37;
QVERIFY2(qFuzzyCompare(item37.z(), 147.905786767084), "TrajectoryGenerator::trajectoryOut failed");
QVERIFY2(qFuzzyCompare(item37.z, 147.905786767084), "TrajectoryGenerator::trajectoryOut failed");
}
}
}
@@ -16,7 +16,7 @@
#include <LtsCoordTrans/lts_coord_trans.h>
#include <LtsUtilsCore/qpoint3d.h>
#include <QtCore/QVector>
#include <Qt6GuiCore/QVector2D>
#include <QtGui/QVector2D>
#include <cmath>
#include <iomanip> // std::setprecision