FlightGear next
FGXMLAutopilot::GainFilterImplementation Class Reference

Inherits FGXMLAutopilot::DigitalFilterImplementation.

Inherited by FGXMLAutopilot::DampedOscillationFilterImplementation, FGXMLAutopilot::DerivativeFilterImplementation, FGXMLAutopilot::ExponentialFilterImplementation, FGXMLAutopilot::HighPassFilterImplementation, FGXMLAutopilot::IntegratorFilterImplementation, FGXMLAutopilot::LeadLagFilterImplementation, and FGXMLAutopilot::ReciprocalFilterImplementation.

Public Member Functions

 GainFilterImplementation ()
 
double compute (double dt, double input)
 
virtual void collectDependentProperties (std::set< const SGPropertyNode * > &props) const
 
- Public Member Functions inherited from FGXMLAutopilot::DigitalFilterImplementation
virtual ~DigitalFilterImplementation ()
 
 DigitalFilterImplementation ()
 
virtual void initialize (double initvalue)
 
void setDigitalFilter (DigitalFilter *digitalFilter)
 

Protected Member Functions

bool configure (SGPropertyNode &cfg_node, const std::string &cfg_name, SGPropertyNode &prop_root)
 

Protected Attributes

simgear::ValueList _gainInput
 
- Protected Attributes inherited from FGXMLAutopilot::DigitalFilterImplementation
DigitalFilter_digitalFilter = nullptr
 

Detailed Description

Definition at line 64 of file digitalfilter.cxx.

Constructor & Destructor Documentation

◆ GainFilterImplementation()

FGXMLAutopilot::GainFilterImplementation::GainFilterImplementation ( )
inline

Definition at line 71 of file digitalfilter.cxx.

Member Function Documentation

◆ collectDependentProperties()

◆ compute()

◆ configure()

bool GainFilterImplementation::configure ( SGPropertyNode & cfg_node,
const std::string & cfg_name,
SGPropertyNode & prop_root )
protectedvirtual

Member Data Documentation

◆ _gainInput

simgear::ValueList FGXMLAutopilot::GainFilterImplementation::_gainInput
protected

Definition at line 66 of file digitalfilter.cxx.


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