PHP 클래스 GameMap, Halite

파일 보기 프로젝트 열기: HaliteChallenge/Halite 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$contents
$height
$width

공개 메소드들

메소드 설명
__construct ( $width, $height, $numberOfPlayers )
getAngle ( Location $l1, Location $l2 )
getDistance ( Location $l1, Location $l2 )
getLocation ( Location $loc, $direction )
getSite ( Location $l, $direction = STILL )
inBounds ( Location $l )

메소드 상세

__construct() 공개 메소드

public __construct ( $width, $height, $numberOfPlayers )

getAngle() 공개 메소드

public getAngle ( Location $l1, Location $l2 )
$l1 Location
$l2 Location

getDistance() 공개 메소드

public getDistance ( Location $l1, Location $l2 )
$l1 Location
$l2 Location

getLocation() 공개 메소드

public getLocation ( Location $loc, $direction )
$loc Location

getSite() 공개 메소드

public getSite ( Location $l, $direction = STILL )
$l Location

inBounds() 공개 메소드

public inBounds ( Location $l )
$l Location

프로퍼티 상세

$contents 공개적으로 프로퍼티

public $contents

$height 공개적으로 프로퍼티

public $height

$width 공개적으로 프로퍼티

public $width