Exemple #1
0
void
AirspaceRoute::AddNearby(const RouteLink &e)
{
  if (m_inx.airspace == NULL)
    AddNearbyTerrain(m_inx.point, e);
  else
    AddNearbyAirspace(m_inx, e);
}
void
AirspaceRoute::AddNearby(const RouteLink &e)
{
  if (m_inx.airspace == NULL) {
    // NOTE: m_inx is "mutable" so that const in AddNearbyTerrain is ignored!!
    // The copy is really needed!
    RoutePoint ptmp = m_inx.point;
    AddNearbyTerrain(ptmp, e);
  } else
    AddNearbyAirspace(m_inx, e);
}
Exemple #3
0
void
TerrainRoute::AddNearby(const RouteLink& e)
{
  AddNearbyTerrain(m_inx_terrain, e);
}