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

C

checkIndexWithinBoundaryLimits(int) - Static method in class it.unibo.battleship.main.common.Point2dHelper
Checks if the index is within the boundary limit.
checkPointWithinBoundaryLimits(Point2d) - Static method in class it.unibo.battleship.main.common.Point2dHelper
Checks if the point is within the boundary limits of the current FieldBound (in Ruleset).
containsPosition(Point2d) - Method in class it.unibo.battleship.main.entity.ships.AbstractShip
 
containsPosition(Point2d) - Method in interface it.unibo.battleship.main.entity.ships.Ship
Returns true if this ship contains a point specified by the parameter.
createAiFleet() - Method in class it.unibo.battleship.test.GameTest
 
createArtificialIntelligence(AbstractArtificialIntelligence.Level, FieldBound) - Static method in class it.unibo.battleship.main.entity.extra.AbstractArtificialIntelligence
Creates an ArtificialIntelligence depending on the AbstractArtificialIntelligence.Level.
createBoundary(int, int) - Static method in class it.unibo.battleship.main.common.FieldBoundImpl
Creates a boundary.
createField(FieldBound) - Static method in class it.unibo.battleship.main.entity.map.FieldImpl
 
createFleet() - Method in interface it.unibo.battleship.main.entity.ships.FleetFactory
Creates a Fleet.
createFleet() - Method in enum it.unibo.battleship.main.entity.ships.FleetFactoryImpl
 
createPoint2d(int) - Static method in class it.unibo.battleship.main.common.Point2dHelper
Creates a Point2d based on the index and the current Boundary set in the Ruleset.
createShip(int) - Method in interface it.unibo.battleship.main.entity.ships.ShipFactory
Creates a ship.
createShip(int) - Method in enum it.unibo.battleship.main.entity.ships.ShipFactoryImpl
Creates a ship.
createShip() - Method in class it.unibo.battleship.test.GameTest
 
createShips() - Method in class it.unibo.battleship.test.GameTest
 
createShot() - Method in class it.unibo.battleship.main.entity.shots.RandomLimitedShotFactory
 
createShot() - Method in interface it.unibo.battleship.main.entity.shots.ShotFactory
 
createShot(Point2d) - Static method in class it.unibo.battleship.main.entity.shots.ShotImpl
Creates a ShotImpl.
createShots() - Method in class it.unibo.battleship.test.GameTest
 
CRUISER_SIZE - 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