|
FlightGear next
|
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 |
Definition at line 64 of file digitalfilter.cxx.
|
inline |
Definition at line 71 of file digitalfilter.cxx.
|
inlinevirtual |
Implements FGXMLAutopilot::DigitalFilterImplementation.
Reimplemented in FGXMLAutopilot::DampedOscillationFilterImplementation, FGXMLAutopilot::DerivativeFilterImplementation, FGXMLAutopilot::ExponentialFilterImplementation, FGXMLAutopilot::HighPassFilterImplementation, FGXMLAutopilot::IntegratorFilterImplementation, and FGXMLAutopilot::LeadLagFilterImplementation.
Definition at line 73 of file digitalfilter.cxx.
|
virtual |
Implements FGXMLAutopilot::DigitalFilterImplementation.
Reimplemented in FGXMLAutopilot::HighPassFilterImplementation, FGXMLAutopilot::IntegratorFilterImplementation, FGXMLAutopilot::LeadLagFilterImplementation, and FGXMLAutopilot::ReciprocalFilterImplementation.
Definition at line 299 of file digitalfilter.cxx.
|
protectedvirtual |
Implements FGXMLAutopilot::DigitalFilterImplementation.
Reimplemented in FGXMLAutopilot::HighPassFilterImplementation, FGXMLAutopilot::IntegratorFilterImplementation, and FGXMLAutopilot::LeadLagFilterImplementation.
Definition at line 304 of file digitalfilter.cxx.
|
protected |
Definition at line 66 of file digitalfilter.cxx.