PHP Класс Phpml\Clustering\KMeans\Cluster

Наследование: extends Point, implements IteratorAggregat\IteratorAggregate, implements Countabl\Countable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$points SplObjectStorag\SplObjectStorage | Point[]
$space Space

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

Метод Описание
__construct ( Space $space, array $coordinates )
attach ( Point $point ) : Point
attachAll ( SplObjectStorage $points )
count ( ) : mixed
detach ( Point $point ) : Point
detachAll ( SplObjectStorage $points )
getIterator ( ) : Point[] | SplObjectStorag\SplObjectStorage
getPoints ( ) : array
toArray ( ) : array
updateCentroid ( )

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

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

public __construct ( Space $space, array $coordinates )
$space Space
$coordinates array

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

public attach ( Point $point ) : Point
$point Point
Результат Point

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

public attachAll ( SplObjectStorage $points )
$points SplObjectStorage

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

public count ( ) : mixed
Результат mixed

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

public detach ( Point $point ) : Point
$point Point
Результат Point

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

public detachAll ( SplObjectStorage $points )
$points SplObjectStorage

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

public getIterator ( ) : Point[] | SplObjectStorag\SplObjectStorage
Результат Point[] | SplObjectStorag\SplObjectStorage

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

public getPoints ( ) : array
Результат array

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

public toArray ( ) : array
Результат array

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

public updateCentroid ( )

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

$points защищенное свойство

protected SplObjectStorage,SplObjectStorag|Point[],Phpml\Clustering\KMeans $points
Результат SplObjectStorag\SplObjectStorage | Point[]

$space защищенное свойство

protected Space,Phpml\Clustering\KMeans $space
Результат Space