Flair
Framework Libre Air
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
C
flair::core::cvmatrix_descriptor
Class describing cvmatrix elements, for log and graphs purpose
▼
C
flair::core::DataType
C
flair::core::AhrsData::Type
C
flair::core::cvimage::Type
C
flair::core::cvmatrix::Type
C
flair::core::DummyType
C
flair::core::GeoCoordinate::Type
C
flair::core::GpsData::Type
C
flair::core::ImuData::Type
►
C
flair::core::ScalarType
C
flair::core::DoubleType
C
flair::core::FloatType
C
flair::core::SignedIntegerType
C
flair::core::UnsignedIntegerType
C
flair::simulator::DiscreteTimeVariable< T, size >
C
flair::simulator::DiscreteTimeVariable< flair::simulator::Model::simu_state, 3 >
C
flair::core::Euler
Class defining euler angles
▼
C
IMeshSceneNode
C
flair::simulator::MeshSceneNode
▼
C
ISceneNode
C
flair::simulator::Blade
▼
C
ISceneNodeAnimator
C
flair::sensor::SimuCameraGL
Class for a simulation camera
►
C
flair::simulator::VisualizationCamera
C
flair::simulator::FixedCamera
C
flair::gui::LayoutPosition
Class to define a position in a layout on the ground station
▼
C
flair::core::Message
C
flair::sensor::FlashLedMessage
C
flair::sensor::RumbleMessage
C
flair::sensor::SwitchLedMessage
▼
C
flair::core::Object
Base class for all Framework's classes
►
C
flair::core::ConnectedSocket
Interface class encapsulating a connected socket. Preserves packets order and guaranty delivery
C
flair::core::TcpSocket
Class encapsulating a TCP socket
C
flair::core::UdtSocket
Class encapsulating a UDT socket
►
C
flair::core::FrameworkManager
Main class of the Framework library
C
flair::simulator::Simulator
C
flair::core::IODataElement
Abstract class for accessing an element of an
io_data
►
C
flair::core::IODevice
Abstract class for input/ouput system
C
flair::actuator::BlCtrlV2_x4_speed
►
C
flair::actuator::Bldc
Base class for brushless motors drivers
C
flair::actuator::AfroBldc
Class for Mikrokopter's blctrlv2
C
flair::actuator::BlCtrlV2
Class for Mikrokopter's blctrlv2
C
flair::actuator::SimuBldc
Class for a simulation bldc
C
flair::actuator::XBldc
Class for Xufo
Bldc
►
C
flair::filter::Ahrs
Abstract class for AHRS
C
flair::filter::AhrsComplementaryFilter
Class defining an
Ahrs
complementary filter
C
flair::filter::AhrsKalman
Class defining an
Ahrs
Kalman filter
C
flair::filter::Gx3_25_ahrs
Class for 3dmgx3-25 ahrs
C
flair::filter::SimuAhrs
Class for a simulation
Ahrs
C
flair::filter::ButterworthLowPass
Class defining a Butterworth low pass filter
►
C
flair::filter::ControlLaw
Base class for control law input must be created by reimplemented class.
output is created by this class, it is of size (nb_out,1) and type float.
see constructor for nb_out
C
flair::filter::NestedSat
Class defining a PID with saturations
C
flair::filter::Pid
Class defining a PID
C
flair::filter::PidThrust
Class defining a
Pid
for Thrust.
This
Pid
as an extra offset for compensating gravity
C
flair::filter::EulerDerivative
Class defining an euler derivative
C
flair::filter::JoyReference
Class creating references from a joystick
C
flair::filter::LowPassFilter
Class defining a first order low pass filter
C
flair::filter::TrajectoryGenerator1D
Class generating a trajectory in 1D
C
flair::filter::TrajectoryGenerator2DCircle
Class generating a circle trajectory in 2D
►
C
flair::filter::UavMultiplex
Class defining uav multiplexing
C
flair::filter::X4X8Multiplex
Class defining X4 and X8 multiplexing
C
flair::meta::MetaDualShock3
Classe intégrant la manette
MetaDualShock3
►
C
flair::sensor::Camera
Base class for
Camera
►
C
flair::sensor::SimuCamera
Class for a simulation camera
C
flair::sensor::SimuCameraGL
Class for a simulation camera
►
C
flair::sensor::V4LCamera
Base class for V4l camera
C
flair::sensor::Ps3Eye
Class for
Ps3Eye
camera
C
flair::sensor::HostEthController
Base Class for host side remote controls that talks to target side through ethernet connection
►
C
flair::sensor::Imu
Base class for
Imu
C
flair::sensor::Gx3_25_imu
Class for 3dmgx3-25
Imu
C
flair::sensor::SimuImu
Class for a simulation
Imu
►
C
flair::sensor::LaserRangeFinder
Classe generique intégrant les telemetres laser
C
flair::sensor::HokuyoUTM30Lx
Classe intégrant le telemetre laser Hokuyo UTM 30lx
►
C
flair::sensor::SimuLaser
C
flair::sensor::SimuLaserGL
►
C
flair::sensor::NmeaGps
Base class for GPS using NMEA sentances
C
flair::sensor::Mb800
Class for mb800 gps receiver
C
flair::sensor::Novatel
Class for
Novatel
gps receiver
C
flair::sensor::SimuGps
Class for a simulation GPS
C
flair::sensor::RadioReceiver
Base class for radio receiver
►
C
flair::sensor::TargetController
Base Class for target side remote controls
C
flair::sensor::EmulatedController
Emulated remote control
C
flair::sensor::TargetEthController
►
C
flair::sensor::UsRangeFinder
Base class for
UsRangeFinder
►
C
flair::sensor::SimuUs
Class for a simulation
UsRangeFinder
C
flair::sensor::SimuUsGL
Class for a simulation us
C
flair::sensor::Srf08
Class for ultra sonic SRF08
►
C
flair::sensor::VrpnObject
Class for VRPN object
C
flair::meta::MetaVrpnObject
Classe haut niveau intégrant un objet VRPN
►
C
flair::simulator::Model
C
flair::simulator::Man
C
flair::simulator::X4
C
flair::simulator::X8
►
C
flair::core::Mutex
Class defining a mutex
C
flair::core::ConditionVariable
Class defining a condition variable
►
C
flair::core::I2cPort
Base class for i2c port
C
flair::core::RTDM_I2cPort
Class for real time i2c port using RTDM
C
flair::core::Unix_I2cPort
Class for unix serial port
►
C
flair::core::io_data
Abstract class for data types
C
flair::core::AhrsData
Class defining AHRS datas
C
flair::core::cvimage
Class defining an image of kind IplImage
C
flair::core::cvmatrix
Class defining a matrix of kind CvMat
C
flair::core::GeoCoordinate
Class defining a point by its lla coordinates
C
flair::core::GpsData
Class defining gps datas
C
flair::core::ImuData
Class defining IMU datas
C
flair::core::Vector3Ddata
Class defining a 3D vector and a
io_data
User must manually use the
io_data
's
Mutex
to access to
Vector3D
values
C
flair::core::Semaphore
Class defining a semaphore
►
C
flair::core::SerialPort
Base class for serial port
C
flair::core::RTDM_SerialPort
Class for real time serial port using RTDM
C
flair::core::Unix_SerialPort
C
flair::core::SharedMem
Class defining a shared memory
C
flair::core::Socket
Class encapsulating a UDP socket. It assumes packets are coming from only one distant host on a given port
►
C
flair::core::Thread
Abstract class for a thread
C
flair::actuator::BlCtrlV2_x4_speed
C
flair::core::Watchdog
Watchdog
class
C
flair::meta::UavStateMachine
State machine for UAV
C
flair::sensor::Gx3_25_imu
Class for 3dmgx3-25
Imu
C
flair::sensor::HokuyoUTM30Lx
Classe intégrant le telemetre laser Hokuyo UTM 30lx
C
flair::sensor::HostEthController
Base Class for host side remote controls that talks to target side through ethernet connection
C
flair::sensor::Mb800
Class for mb800 gps receiver
C
flair::sensor::Novatel
Class for
Novatel
gps receiver
C
flair::sensor::SimuCamera
Class for a simulation camera
C
flair::sensor::SimuGps
Class for a simulation GPS
C
flair::sensor::SimuImu
Class for a simulation
Imu
C
flair::sensor::SimuLaser
C
flair::sensor::SimuUs
Class for a simulation
UsRangeFinder
C
flair::sensor::Srf08
Class for ultra sonic SRF08
C
flair::sensor::TargetController
Base Class for target side remote controls
C
flair::sensor::V4LCamera
Base class for V4l camera
C
flair::sensor::VrpnClient
Class to connect to a Vrpn server
►
C
flair::gui::Widget
Abstract class for all Framework's widget classes
►
C
flair::gui::Box
Abstract class to display a box on the ground station
C
flair::gui::CheckBox
Class displaying a
QCheckBox
on the ground station
C
flair::gui::ComboBox
Class displaying a
QComboBox
on the ground station
C
flair::gui::DoubleSpinBox
Class displaying a
QDoubleSpinBox
on the ground station
C
flair::gui::SpinBox
Class displaying a
QSpinBox
on the ground station
C
flair::gui::Vector3DSpinBox
Class displaying 3
QDoubleSpinBox
for x,y,z on the ground station
C
flair::gui::Label
Class displaying a
QLabel
on the ground station
►
C
flair::gui::Layout
Abstract class to display a layout on the ground station
C
flair::gui::GridLayout
Class displaying a
QGridLayout
on the ground station
►
C
flair::gui::GroupBox
Class displaying a
QGroupBox
on the ground station
C
flair::core::OneAxisRotation
Class defining a rotation around one axis
C
flair::sensor::BatteryMonitor
Base class for battery monitor
C
flair::gui::Tab
Class displaying a QTab on the ground station
C
flair::gui::ListWidget
Class displaying a
QListWidget
on the ground station
C
flair::gui::PushButton
Class displaying a
QPushButton
on the ground station
►
C
flair::gui::SendData
Abstract class for sending datas to ground station
►
C
flair::gui::DataPlot
Abstract class to display plots on ground station
C
flair::gui::DataPlot1D
Class displaying a 1D plot on the ground station
C
flair::gui::DataPlot2D
Class displaying a 2D plot on the ground station
C
flair::gui::Map
Class displaying a GPS map on the ground station
C
flair::gui::Picture
Class displaying a
Picture
on the ground station
C
flair::gui::RangeFinderPlot
Class displaying a 2D plot on the ground station for laser range finder like Hokuyo
C
flair::gui::TabWidget
Class displaying a
QTabWidget
on the ground station
C
flair::gui::TextEdit
Class displaying a
QTextEdit
on the ground station
C
flair::meta::MetaUsRangeFinder
Classe haut niveau pour capteur à ultra son
►
C
flair::meta::Uav
Base class to construct sensors/actuators depending on uav type
C
flair::meta::HdsX8
Class defining a HDS X8 uav
C
flair::meta::SimuX4
Class defining a simulation x4 uav
C
flair::meta::SimuX8
Class defining a simulation x8 uav
C
flair::meta::XAir
Class defining a xair uav
►
C
flair::simulator::Gui
C
flair::simulator::Castle
C
flair::simulator::Parser
C
flair::core::Quaternion
Class defining a quaternion
C
flair::core::RotationMatrix
Class defining a rotation matrix
▼
C
flair::sensor::SensorGL
C
flair::sensor::SimuCameraGL
Class for a simulation camera
C
flair::sensor::SimuLaserGL
C
flair::sensor::SimuUsGL
Class for a simulation us
C
flair::simulator::Model::simu_state
C
flair::core::Vector2D
Class defining a 2D vector
▼
C
flair::core::Vector3D
Class defining a 3D vector
C
flair::core::Vector3Ddata
Class defining a 3D vector and a
io_data
User must manually use the
io_data
's
Mutex
to access to
Vector3D
values
Generated on Thu Jan 5 2017 11:01:23 for Flair by
1.8.9.1