WSF
WsfUCI_Utils.hpp File Reference
#include "wsf_oms_uci_export.h"
#include "uci/type/CapabilityAvailabilityEnum.h"
#include "uci/type/DateTimeType.h"
#include "uci/type/StandardIdentityEnum.h"
#include "uci/type/KinematicsType.h"
#include "uci/type/SubsystemStateEnum.h"
Include dependency graph for WsfUCI_Utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  UCI_Util

Functions

wsf::UCI_InterfaceUCI_Util::GetInterface (WsfPlatform *aPlatformPtr)
wsf::UCI_InterfaceUCI_Util::GetInterface (WsfSimulation *aSimulationPtr)
uci::type::DateTimeTypeValue UCI_Util::ConvertDoubleToUCI_DateTime (double aTime)
double UCI_Util::ConvertUCI_DateTimeToDouble (uci::type::DateTimeTypeValue aUCI_DateTime)
uci::type::DateTimeTypeValue UCI_Util::GetTimeStamp (WsfSimulation &aSimulation, double aSimTime)
void UCI_Util::GetKinematics (uci::type::DateTimeTypeValue &aSimTime, uci::type::KinematicsType &aKinematics, WsfSensor *aSensorPtr, const WsfTrack &aTrack)
uci::type::SubsystemStateEnum::EnumerationItem UCI_Util::GetSubsystemState (WsfPlatformPart *aPartPtr)
std::string UCI_Util::GetSubsystemStateString (const uci::type::SubsystemStateEnum::EnumerationItem &aState)
std::string UCI_Util::RemoveAngleBrackets (const std::string &aString)
uci::type::StandardIdentityEnum::EnumerationItem UCI_Util::GetStandardIdentity (const WsfTrack &aTrack)
bool UCI_Util::CheckLimits (const WsfArticulatedPart *aArticulatedPartPtr, double &aAz, double &aEl)

Variables

constexpr double UCI_Util::sNANOSECONDS_PER_SECOND = 1000000000.0
constexpr double UCI_Util::sTOLERANCE = 1e-6
Copyrights Multiple, All Rights Reserved