Flair
Framework Libre Air
flair::gui Namespace Reference

Graphical user interface classes. More...

Classes

class  Box
 Abstract class to display a box on the ground station. More...
 
class  CheckBox
 Class displaying a QCheckBox on the ground station. More...
 
class  ComboBox
 Class displaying a QComboBox on the ground station. More...
 
class  DataPlot
 Abstract class to display plots on ground station. More...
 
class  DataPlot1D
 Class displaying a 1D plot on the ground station. More...
 
class  DataPlot2D
 Class displaying a 2D plot on the ground station. More...
 
class  DoubleSpinBox
 Class displaying a QDoubleSpinBox on the ground station. More...
 
class  GridLayout
 Class displaying a QGridLayout on the ground station. More...
 
class  GroupBox
 Class displaying a QGroupBox on the ground station. More...
 
class  Label
 Class displaying a QLabel on the ground station. More...
 
class  Layout
 Abstract class to display a layout on the ground station. More...
 
class  LayoutPosition
 Class to define a position in a layout on the ground station. More...
 
class  ListWidget
 Class displaying a QListWidget on the ground station. More...
 
class  Map
 Class displaying a GPS map on the ground station. More...
 
class  Picture
 Class displaying a Picture on the ground station. More...
 
class  PushButton
 Class displaying a QPushButton on the ground station. More...
 
class  RangeFinderPlot
 Class displaying a 2D plot on the ground station for laser range finder like Hokuyo. More...
 
class  SendData
 Abstract class for sending datas to ground station. More...
 
class  SpinBox
 Class displaying a QSpinBox on the ground station. More...
 
class  Tab
 Class displaying a QTab on the ground station. More...
 
class  TabWidget
 Class displaying a QTabWidget on the ground station. More...
 
class  TextEdit
 Class displaying a QTextEdit on the ground station. More...
 
class  UsSensorPlot
 Class displaying a plot for raw us sensor. More...
 
class  Vector3DSpinBox
 Class displaying 3 QDoubleSpinBox for x,y,z on the ground station. More...
 
class  Widget
 Abstract class for all Framework's widget classes. More...
 

Functions

void RGBFromColor (DataPlot::Color_t color, uint8_t &r, uint8_t &g, uint8_t &b)
 Get RGB components from color type. More...
 

Detailed Description

Graphical user interface classes.

Function Documentation

void flair::gui::RGBFromColor ( DataPlot::Color_t  color,
uint8_t &  r,
uint8_t &  g,
uint8_t &  b 
)

Get RGB components from color type.

Parameters
colorinput color
routput component
goutput component
boutput component