PHP Класс Point, AlgorithmsNYC

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$anglePolarTable
$angleTable
$distanceTable
$guid
$x
$y

Открытые методы

Метод Описание
__construct ( $coordX, $coordY, $guid = null )
__toString ( )
aireTriangle ( $pointA, $pointB, $pointC )
angle ( $pointA, $pointB, $pointC )
anglePolar ( $pointA, $pointB, $pointC ) * Polar angle difference between $pointA and $pointC, $pointB is the origin, $pointA is 0 angle
distance ( $point1, $point2 )
getDistanceTable ( )
isCrossing ( $pointA, $pointB, $pointC, $pointD )

Описание методов

__construct() публичный Метод

public __construct ( $coordX, $coordY, $guid = null )

__toString() публичный Метод

public __toString ( )

aireTriangle() статический публичный Метод

static public aireTriangle ( $pointA, $pointB, $pointC )

angle() статический публичный Метод

static public angle ( $pointA, $pointB, $pointC )

anglePolar() статический публичный Метод

* Polar angle difference between $pointA and $pointC, $pointB is the origin, $pointA is 0 angle
static public anglePolar ( $pointA, $pointB, $pointC )

distance() статический публичный Метод

static public distance ( $point1, $point2 )

getDistanceTable() статический публичный Метод

static public getDistanceTable ( )

isCrossing() статический публичный Метод

static public isCrossing ( $pointA, $pointB, $pointC, $pointD )

Описание свойств

$anglePolarTable статическое публичное свойство

static public $anglePolarTable

$angleTable статическое публичное свойство

static public $angleTable

$distanceTable статическое публичное свойство

static public $distanceTable

$guid публичное свойство

public $guid

$x публичное свойство

public $x

$y публичное свойство

public $y