WSF
WsfSA_Processor::SA_TrackEntryData Struct Reference

#include <WsfSA_Processor.hpp>

Public Attributes

unsigned int targetPlatformIndex {0}
double lat_deg {0.0}
double lon_deg {0.0}
float altitude_ft {0.0f}
float bearing_deg {0.0f}
float elevation_deg {0.0f}
float range_nm {0.0f}
float rangeRate_kts {0.0f}
float targetSpeed_kts {0.0f}
float targetHdg_deg {0.0f}
float targetAspect_deg {0.0f}
std::string idString {""}
std::string tgtPlatformName {""}
std::string tgtTypeName {""}
SA_Identification identification {ID_UNKNOWN}
bool latLonValid {false}
bool altitudeValid {false}
bool bearingValid {false}
bool elevationValid {false}
bool rangeValid {false}
bool rangeRateValid {false}
bool targetSpeedValid {false}
bool targetHdgValid {false}
bool targetAspectValid {false}
bool idIffValid {false}
bool idAuxValid {false}
bool idSideValid {false}
bool idTypeValid {false}
bool isMissile {false}

Member Data Documentation

◆ altitude_ft

float WsfSA_Processor::SA_TrackEntryData::altitude_ft {0.0f}

◆ altitudeValid

bool WsfSA_Processor::SA_TrackEntryData::altitudeValid {false}

◆ bearing_deg

float WsfSA_Processor::SA_TrackEntryData::bearing_deg {0.0f}

◆ bearingValid

bool WsfSA_Processor::SA_TrackEntryData::bearingValid {false}

◆ elevation_deg

float WsfSA_Processor::SA_TrackEntryData::elevation_deg {0.0f}

◆ elevationValid

bool WsfSA_Processor::SA_TrackEntryData::elevationValid {false}

◆ idAuxValid

bool WsfSA_Processor::SA_TrackEntryData::idAuxValid {false}

◆ identification

SA_Identification WsfSA_Processor::SA_TrackEntryData::identification {ID_UNKNOWN}

◆ idIffValid

bool WsfSA_Processor::SA_TrackEntryData::idIffValid {false}

◆ idSideValid

bool WsfSA_Processor::SA_TrackEntryData::idSideValid {false}

◆ idString

std::string WsfSA_Processor::SA_TrackEntryData::idString {""}

◆ idTypeValid

bool WsfSA_Processor::SA_TrackEntryData::idTypeValid {false}

◆ isMissile

bool WsfSA_Processor::SA_TrackEntryData::isMissile {false}

◆ lat_deg

double WsfSA_Processor::SA_TrackEntryData::lat_deg {0.0}

◆ latLonValid

bool WsfSA_Processor::SA_TrackEntryData::latLonValid {false}

◆ lon_deg

double WsfSA_Processor::SA_TrackEntryData::lon_deg {0.0}

◆ range_nm

float WsfSA_Processor::SA_TrackEntryData::range_nm {0.0f}

◆ rangeRate_kts

float WsfSA_Processor::SA_TrackEntryData::rangeRate_kts {0.0f}

◆ rangeRateValid

bool WsfSA_Processor::SA_TrackEntryData::rangeRateValid {false}

◆ rangeValid

bool WsfSA_Processor::SA_TrackEntryData::rangeValid {false}

◆ targetAspect_deg

float WsfSA_Processor::SA_TrackEntryData::targetAspect_deg {0.0f}

◆ targetAspectValid

bool WsfSA_Processor::SA_TrackEntryData::targetAspectValid {false}

◆ targetHdg_deg

float WsfSA_Processor::SA_TrackEntryData::targetHdg_deg {0.0f}

◆ targetHdgValid

bool WsfSA_Processor::SA_TrackEntryData::targetHdgValid {false}

◆ targetPlatformIndex

unsigned int WsfSA_Processor::SA_TrackEntryData::targetPlatformIndex {0}

◆ targetSpeed_kts

float WsfSA_Processor::SA_TrackEntryData::targetSpeed_kts {0.0f}

◆ targetSpeedValid

bool WsfSA_Processor::SA_TrackEntryData::targetSpeedValid {false}

◆ tgtPlatformName

std::string WsfSA_Processor::SA_TrackEntryData::tgtPlatformName {""}

◆ tgtTypeName

std::string WsfSA_Processor::SA_TrackEntryData::tgtTypeName {""}

The documentation for this struct was generated from the following file:
Copyrights Multiple, All Rights Reserved