Vivoe Lite 0.5.0
Lightweight GVA like HMI for military displays.
Loading...
Searching...
No Matches
plan_position_indicator.h File Reference
#include <math.h>
#include <cstdint>
#include <map>
#include <memory>
#include <string>
#include <unordered_map>
#include "hmicore/renderer_cairo_types.h"
#include "hmicore/widgets/widget.h"
Include dependency graph for plan_position_indicator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  gva::WidgetPlanPositionIndicator
 Class defining the Plan Position Indicator. More...
 
struct  gva::WidgetPlanPositionIndicator::ThreatType
 Threat structured data. More...
 

Detailed Description

different styles.


Data Structure Documentation

◆ gva::WidgetPlanPositionIndicator::ThreatType

struct gva::WidgetPlanPositionIndicator::ThreatType

Threat structured data.

Collaboration diagram for gva::WidgetPlanPositionIndicator::ThreatType:
Collaboration graph
Data Fields
uint16_t bearing = 0 The threat bearing.
bool dotted = false Dotted if true.
bool flashing = false Flash if true.
string label = "" The label of the threat.
uint32_t rgb_value = 0x00FF0000
uint16_t size = 0 The azimuth of the threat.