Skip navigation links
A B C D E F G H I M N P Q R S T U V W 

P

place(Point2d, ShipDirection) - Method in class it.unibo.battleship.main.entity.ships.AbstractShip
 
place(Point2d) - Method in class it.unibo.battleship.main.entity.ships.AbstractShip
 
place(Point2d, ShipDirection) - Method in interface it.unibo.battleship.main.entity.ships.Ship
Places a ship where specified.
place(Point2d) - Method in interface it.unibo.battleship.main.entity.ships.Ship
Places a ship where specified with standard Direction (EAST).
placeFleetDiagonally(Field, Fleet) - Static method in enum it.unibo.battleship.main.control.BattleshipControlImpl
Places a fleet in diagonal lines.
placeNextPlaceableShip(Point2d) - Method in interface it.unibo.battleship.main.control.BattleshipControl
Tries to place the next placeable ship on the player field.
placeNextPlaceableShip(Point2d) - Method in enum it.unibo.battleship.main.control.BattleshipControlImpl
 
placeShip(Point2d) - Method in interface it.unibo.battleship.main.boundary.FleetPlacementBoundary
Places a ship in the current field.
placeShip(Ship, Point2d, ShipDirection) - Method in interface it.unibo.battleship.main.entity.map.Field
Places a ship in the field.
placeShip(Ship, Point2d) - Method in interface it.unibo.battleship.main.entity.map.Field
Places a ship in the field with a standard direction (EAST).
placeShip(Ship) - Method in interface it.unibo.battleship.main.entity.map.FieldCell
Places a ship in the field cell.
placeShip(Ship) - Method in class it.unibo.battleship.main.entity.map.FieldCellImpl
 
placeShip(Ship, Point2d, ShipDirection) - Method in class it.unibo.battleship.main.entity.map.FieldImpl
 
placeShip(Ship, Point2d) - Method in class it.unibo.battleship.main.entity.map.FieldImpl
 
Player - Class in it.unibo.battleship.main.entity.extra
Represents a Player.
Point2d - Interface in it.unibo.battleship.main.common
Represents a 2 dimension point.
Point2dHelper - Class in it.unibo.battleship.main.common
Helper class for Point2d.
Point2dImpl - Class in it.unibo.battleship.main.common
Implementation of a 2 dimension point Point2d.
Point2dImpl(int, int) - Constructor for class it.unibo.battleship.main.common.Point2dImpl
 
POINT_NOT_WITHIN_LIMITS - Static variable in class it.unibo.battleship.main.common.GlobalProperties
 
A B C D E F G H I M N P Q R S T U V W 
Skip navigation links