22 #include "ad/physics/DistanceValidInputRange.hpp"
25 #include "spdlog/fmt/ostr.h"
26 #include "spdlog/spdlog.h"
43 bool inValidInputRange =
true;
47 if (!inValidInputRange && logErrors)
49 spdlog::error(
"withinValidInputRange(::ad::rss::core::StructuredObjectState)>> {} has invalid member",
54 if (inValidInputRange)
58 if (!inValidInputRange && logErrors)
60 spdlog::error(
"withinValidInputRange(::ad::rss::core::StructuredObjectState)>> {} element {} out of valid input "
64 ::ad::physics::Distance(0.),
69 if (inValidInputRange)
73 if (!inValidInputRange && logErrors)
75 spdlog::error(
"withinValidInputRange(::ad::rss::core::StructuredObjectState)>> {} element {} out of valid input "
80 ::ad::physics::Distance(1e4));
84 return inValidInputRange;