FlightGear next
FGNode Class Reference

#include <awynet.hxx>

Public Member Functions

 FGNode ()
 
 FGNode (const SGGeod &aPos, int idx, std::string id)
 
void setIndex (int idx)
 
void addAirway (FGAirway *segment)
 
const SGGeod & getPosition ()
 
const SGVec3d & getCart ()
 
int getIndex ()
 
std::string getIdent ()
 
FGNodegetAddress ()
 
FGAirwayPointerVectorIterator getBeginRoute ()
 
FGAirwayPointerVectorIterator getEndRoute ()
 
bool matches (std::string ident, const SGGeod &aPos)
 

Detailed Description

Definition at line 50 of file awynet.hxx.

Constructor & Destructor Documentation

◆ FGNode() [1/2]

FGNode::FGNode ( )

Definition at line 47 of file awynet.cxx.

◆ FGNode() [2/2]

FGNode::FGNode ( const SGGeod & aPos,
int idx,
std::string id )

Definition at line 51 of file awynet.cxx.

Member Function Documentation

◆ addAirway()

void FGNode::addAirway ( FGAirway * segment)
inline

Definition at line 64 of file awynet.hxx.

◆ getAddress()

FGNode * FGNode::getAddress ( )
inline

Definition at line 70 of file awynet.hxx.

◆ getBeginRoute()

FGAirwayPointerVectorIterator FGNode::getBeginRoute ( )
inline

Definition at line 71 of file awynet.hxx.

◆ getCart()

const SGVec3d & FGNode::getCart ( )
inline

Definition at line 67 of file awynet.hxx.

◆ getEndRoute()

FGAirwayPointerVectorIterator FGNode::getEndRoute ( )
inline

Definition at line 72 of file awynet.hxx.

◆ getIdent()

std::string FGNode::getIdent ( )
inline

Definition at line 69 of file awynet.hxx.

◆ getIndex()

int FGNode::getIndex ( )
inline

Definition at line 68 of file awynet.hxx.

◆ getPosition()

const SGGeod & FGNode::getPosition ( )
inline

Definition at line 66 of file awynet.hxx.

◆ matches()

bool FGNode::matches ( std::string ident,
const SGGeod & aPos )

Definition at line 59 of file awynet.cxx.

◆ setIndex()

void FGNode::setIndex ( int idx)
inline

Definition at line 63 of file awynet.hxx.


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