Class AVLTree (original) (raw)

Namespace

LiteEntitySystem.Collections

Assembly

LiteEntitySystem.dll

public class AVLTree<T> : IEnumerable<T>, IEnumerable where T : IComparable<T>

Type Parameters

T

Inheritance

object

AVLTree

Implements

Derived

Properties

Count

Elements count

public int Count { get; }

Property Value

int

Methods

Contains(T)

public bool Contains(T item)

Parameters

item T

Returns

bool

GetEnumerator()

public AVLTree<T>.Enumerator GetEnumerator()

Returns

AVLTree.Enumerator

TryGetMax(out T)

public bool TryGetMax(out T element)

Parameters

element T

Returns

bool

TryGetMin(out T)

public bool TryGetMin(out T element)

Parameters

element T

Returns

bool