anchor.diff:      procedure InitQueue(const aMaxIdx: Word; aInitIdxArray: TKMWordArray); virtual;
       procedure Flood(); virtual;
     public
  -    constructor Create(aSorted: Boolean = False);
  +    constructor Create(aSorted: Boolean = False); virtual;
       destructor Destroy(); override;
   
       function FillPolygons(const aMaxIdx: Word; aInitIdxArray: TKMWordArray): Boolean; virtual;
  
positive.code: end;
  
  
  function TNavMeshFloodFill.CanBeVisited(const aIdx: Word): Boolean;
  begin
    Result := True;
  end;
  
negative.code:       fQueueArray[PrevIdx].Next := aIdx;
        fQueueArray[aIdx].Next := ActIdx;
      end;
    end;
    fQueueCnt := fQueueCnt + 1;
  end;
  
  
  