FlightGear next
TacanFilter Class Reference

Filter returning Tacan stations. More...

Inherits FGNavList::TypeFilter.

Public Member Functions

 TacanFilter ()
 
virtual bool pass (FGPositioned *pos) const
 Over-rideable filter method.
 
- Public Member Functions inherited from FGNavList::TypeFilter
 TypeFilter (const FGPositioned::Type type=FGPositioned::INVALID)
 
 TypeFilter (const FGPositioned::Type minType, const FGPositioned::Type maxType)
 
bool fromTypeString (const std::string &type)
 Construct from string containing type.
 
virtual FGPositioned::Type minType () const
 
virtual FGPositioned::Type maxType () const
 
- Public Member Functions inherited from FGPositioned::Filter
virtual ~Filter ()
 
bool operator() (FGPositioned *aPos) const
 

Additional Inherited Members

- Protected Attributes inherited from FGNavList::TypeFilter
FGPositioned::Type _mintype
 
FGPositioned::Type _maxtype
 

Detailed Description

Filter returning Tacan stations.

Checks for both pure TACAN stations but also co-located VORTACs. This is done by searching for DMEs whose name indicates they are a TACAN or VORTAC; not a great solution.

Definition at line 136 of file navlist.cxx.

Constructor & Destructor Documentation

◆ TacanFilter()

TacanFilter::TacanFilter ( )
inline

Definition at line 139 of file navlist.cxx.

Member Function Documentation

◆ pass()

virtual bool TacanFilter::pass ( FGPositioned * aPos) const
inlinevirtual

Over-rideable filter method.

Default implementation returns true.

Reimplemented from FGPositioned::Filter.

Definition at line 144 of file navlist.cxx.


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