SimpleNeighborhood

class SimpleNeighborhood<T, P : Position<P>> : Neighborhood<T>

A basic implementation of the Neighborhood interface.

Functions

Link copied to clipboard
open override fun add(node: Node<T>): SimpleNeighborhood<T, P>
Link copied to clipboard
open operator override fun contains(n: Node<T>?): Boolean
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun forEach(p0: Consumer<in Node<T>>)
Link copied to clipboard
open override fun getCenter(): Node<T>
Link copied to clipboard
open override fun getNeighborByNumber(num: Int): Node<T>
Link copied to clipboard
open override fun getNeighbors(): ListSet<out Node<T>>
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): MutableIterator<Node<T>>
Link copied to clipboard
open override fun remove(node: Node<T>): SimpleNeighborhood<T, P>
Link copied to clipboard
open override fun size(): Int
Link copied to clipboard
open fun spliterator(): Spliterator<Node<T>>
Link copied to clipboard
open override fun toString(): String