FlightGear next
|
Predicate class to support custom filtering of FGPositioned queries Default implementation of this passes any FGPositioned instance. More...
#include <positioned.hxx>
Inherited by BeaconFilter, FGAirport::AirportFilter, FGNavList::TypeFilter, FGPositioned::TypeFilter, and flightgear::InAirwayFilter.
Public Member Functions | |
virtual | ~Filter () |
virtual bool | pass (FGPositioned *aPos) const |
Over-rideable filter method. | |
virtual Type | minType () const |
virtual Type | maxType () const |
bool | operator() (FGPositioned *aPos) const |
Predicate class to support custom filtering of FGPositioned queries Default implementation of this passes any FGPositioned instance.
Definition at line 140 of file positioned.hxx.
|
inlinevirtual |
Definition at line 143 of file positioned.hxx.
|
inlinevirtual |
Reimplemented in BeaconFilter, Environment::MetarAirportFilter, FGAirport::AirportFilter, FGAirport::PortsFilter, FGAirport::TypeRunwayFilter, FGNavList::TypeFilter, FGPositioned::TypeFilter, and flightgear::InAirwayFilter.
Definition at line 154 of file positioned.hxx.
|
inlinevirtual |
Reimplemented in BeaconFilter, FGAirport::AirportFilter, FGAirport::TypeRunwayFilter, FGNavList::TypeFilter, FGPositioned::TypeFilter, and flightgear::InAirwayFilter.
Definition at line 151 of file positioned.hxx.
|
inline |
Definition at line 158 of file positioned.hxx.
|
inlinevirtual |
Over-rideable filter method.
Default implementation returns true.
Reimplemented in FGAirport::AirportFilter, FGAirport::TypeRunwayFilter, FGPositioned::TypeFilter, flightgear::InAirwayFilter, IdentSearchFilter, MapFilter, and TacanFilter.
Definition at line 148 of file positioned.hxx.