FlightGear next
TCAS Class Reference

#include <tcas.hxx>

Inherits SGSubsystem.

Public Member Functions

 TCAS (SGPropertyNode *node)
 
void bind () override
 
void init () override
 
void reinit () override
 
void unbind () override
 
void update (double dt) override
 Monitor traffic for safety threats.
 

Static Public Member Functions

static const char * staticSubsystemClassId ()
 

Public Attributes

int _verticalRange
 
int _lateralRange
 
int _proxVertRange
 
int _proxLatRange
 
int _incDesInhbAlt
 
int _DesInhbAlt
 
int _RAInhbAlt
 
int _TAInhbAlt
 
int _intruderInhbAlt
 
bool _intruderInhbSelfAltToggle
 
int _intruderInhbSelfAlt
 

Detailed Description

Definition at line 50 of file tcas.hxx.

Constructor & Destructor Documentation

◆ TCAS()

TCAS::TCAS ( SGPropertyNode * node)

Definition at line 1161 of file tcas.cxx.

Member Function Documentation

◆ bind()

void TCAS::bind ( void )
override

Definition at line 1246 of file tcas.cxx.

◆ init()

void TCAS::init ( void )
override

Definition at line 1231 of file tcas.cxx.

◆ reinit()

void TCAS::reinit ( void )
override

Definition at line 1239 of file tcas.cxx.

◆ staticSubsystemClassId()

static const char * TCAS::staticSubsystemClassId ( )
inlinestatic

Definition at line 391 of file tcas.hxx.

◆ unbind()

void TCAS::unbind ( void )
override

Definition at line 1276 of file tcas.cxx.

◆ update()

void TCAS::update ( double dt)
override

Monitor traffic for safety threats.

Definition at line 1283 of file tcas.cxx.

Member Data Documentation

◆ _DesInhbAlt

int TCAS::_DesInhbAlt

Definition at line 399 of file tcas.hxx.

◆ _incDesInhbAlt

int TCAS::_incDesInhbAlt

Definition at line 398 of file tcas.hxx.

◆ _intruderInhbAlt

int TCAS::_intruderInhbAlt

Definition at line 402 of file tcas.hxx.

◆ _intruderInhbSelfAlt

int TCAS::_intruderInhbSelfAlt

Definition at line 404 of file tcas.hxx.

◆ _intruderInhbSelfAltToggle

bool TCAS::_intruderInhbSelfAltToggle

Definition at line 403 of file tcas.hxx.

◆ _lateralRange

int TCAS::_lateralRange

Definition at line 395 of file tcas.hxx.

◆ _proxLatRange

int TCAS::_proxLatRange

Definition at line 397 of file tcas.hxx.

◆ _proxVertRange

int TCAS::_proxVertRange

Definition at line 396 of file tcas.hxx.

◆ _RAInhbAlt

int TCAS::_RAInhbAlt

Definition at line 400 of file tcas.hxx.

◆ _TAInhbAlt

int TCAS::_TAInhbAlt

Definition at line 401 of file tcas.hxx.

◆ _verticalRange

int TCAS::_verticalRange

Definition at line 394 of file tcas.hxx.


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