ChessApplication.ChessBoard.GenerateNewPositionsForPiece Function
Generates all the possible moves for one Piece.

Public System.Collections.Queue GenerateNewPositionsForPiece (ChessApplication.ChessPosition)
  Type Name Description  
    ChessPosition pos The Piece to check all posible new positions  
  Return Description  
    System.Collections.Queue Returns a Queue with all possible new positions