FlightGear next
VerticalSpeedIndicator Class Reference

Model a non-instantaneous VSI tied to the static port. More...

#include <vertical_speed_indicator.hxx>

Inherits SGSubsystem.

Public Member Functions

 VerticalSpeedIndicator (SGPropertyNode *node)
 
virtual ~VerticalSpeedIndicator ()
 
void init () override
 
void reinit () override
 
void update (double dt) override
 

Static Public Member Functions

static const char * staticSubsystemClassId ()
 

Detailed Description

Model a non-instantaneous VSI tied to the static port.

Input properties:

/instrumentation/"name"/serviceable "static_port"/pressure-inhg

Output properties:

/instrumentation/"name"/indicated-speed-fpm /instrumentation/"name"/indicated-speed-mps /instrumentation/"name"/indicated-speed-kts

Definition at line 38 of file vertical_speed_indicator.hxx.

Constructor & Destructor Documentation

◆ VerticalSpeedIndicator()

VerticalSpeedIndicator::VerticalSpeedIndicator ( SGPropertyNode * node)

Definition at line 27 of file vertical_speed_indicator.cxx.

◆ ~VerticalSpeedIndicator()

VerticalSpeedIndicator::~VerticalSpeedIndicator ( )
virtual

Definition at line 36 of file vertical_speed_indicator.cxx.

Member Function Documentation

◆ init()

void VerticalSpeedIndicator::init ( )
override

Definition at line 41 of file vertical_speed_indicator.cxx.

◆ reinit()

void VerticalSpeedIndicator::reinit ( )
override

Definition at line 58 of file vertical_speed_indicator.cxx.

◆ staticSubsystemClassId()

static const char * VerticalSpeedIndicator::staticSubsystemClassId ( )
inlinestatic

Definition at line 50 of file vertical_speed_indicator.hxx.

◆ update()

void VerticalSpeedIndicator::update ( double dt)
override

Definition at line 71 of file vertical_speed_indicator.cxx.


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