bool AATPoint::CheckTarget(const AircraftState &state, const bool known_outside) { if (IsCurrent() && target_locked) return false; bool moved = false; if (!known_outside && IsInSector(state)) moved = CheckTargetInside(state); else moved = CheckTargetOutside(state); return moved; }
bool AATPoint::CheckTarget(const AircraftState &state, const bool known_outside) { if (GetActiveState() == CURRENT_ACTIVE && target_locked) return false; bool moved = false; if (!known_outside && IsInSector(state)) moved = CheckTargetInside(state); else moved = CheckTargetOutside(state); return moved; }