OpenCPN Partial API docs
AisTargetData Class Reference

Public Member Functions

 AisTargetData (AisTargetCallbacks callbacks)
 
wxString BuildQueryResult (void)
 
wxString GetRolloverString (void)
 
wxString Get_vessel_type_string (bool b_short=false)
 
wxString Get_class_string (bool b_short=false)
 
wxString GetFullName (void)
 
wxString GetCountryCode (bool b_CntryLongStr)
 
wxString GetNatureofDistress (int dscnature)
 
void Toggle_AIS_CPA (void)
 
void ToggleShowTrack (void)
 
void CloneFrom (AisTargetData *q)
 
bool IsValidMID (int)
 

Public Attributes

int MID
 
int MMSI
 
ais_transponder_class Class
 
int NavStatus
 
int SyncState
 
int SlotTO
 
double SOG
 
double COG
 
double HDG
 
double Lon
 
double Lat
 
int ROTAIS
 
int ROTIND
 
char CallSign [CALL_SIGN_LEN]
 
char ShipName [SHIP_NAME_LEN]
 
char ShipNameExtension [15]
 
unsigned char ShipType
 
int IMO
 
int DimA
 
int DimB
 
int DimC
 
int DimD
 
double Euro_Length
 
double Euro_Beam
 
double Euro_Draft
 
char Euro_VIN [EURO_VIN_LEN]
 
int UN_shiptype
 
bool b_isEuroInland
 
bool b_hasInlandDac
 
bool b_blue_paddle
 
int blue_paddle
 
int ETA_Mo
 
int ETA_Day
 
int ETA_Hr
 
int ETA_Min
 
double Draft
 
char Destination [DESTINATION_LEN]
 
time_t PositionReportTicks
 
time_t LastPositionReportTicks
 
time_t StaticReportTicks
 
int RecentPeriod
 
bool b_active
 
bool b_lost
 
bool b_removed
 
ais_alert_type n_alert_state
 
bool b_suppress_audio
 
bool b_positionDoubtful
 
bool b_positionOnceValid
 
bool b_nameValid
 
bool b_isFollower
 
bool b_isDSCtarget
 
int m_dscNature
 
int m_dscTXmmsi
 
long dsc_NatureOfDistress
 
bool b_NoTrack
 
bool b_OwnShip
 
bool b_PersistTrack
 
bool b_mPropPersistTrack
 
int m_utc_hour
 
int m_utc_min
 
int m_utc_sec
 
wxString m_date_string
 
wxDateTime m_ack_time
 
bool b_in_ack_timeout
 
double Range_NM
 
double Brg
 
wxString MSG_14_text
 
bool bCPA_Valid
 
double TCPA
 
double CPA
 
bool b_show_AIS_CPA
 
bool b_show_track
 
AisMeteoData met_data
 
std::vector< AISTargetTrackPointm_ptrack
 
std::unordered_map< int, Ais8_001_22area_notices
 
bool b_SarAircraftPosnReport
 
int altitude
 
bool b_nameFromCache
 
float importance
 
short last_scale [AIS_TARGETDATA_MAX_CANVAS]
 

Friends

class AisTargetDataMaker
 

Detailed Description

Definition at line 154 of file ais_target_data.h.


The documentation for this class was generated from the following files: