Show / Hide Table of Contents

# Class SequenceBinaryHeap<T>

##### Inheritance

object
SequenceBinaryHeap<T>

###### Namespace: LiteEntitySystem.Collections

###### Assembly: LiteEntitySystem.dll

##### Syntax

    public class SequenceBinaryHeap<T>

##### Type Parameters

Name | Description
--- | ---
T |

### Constructors

#### SequenceBinaryHeap(int)

##### Declaration

    public SequenceBinaryHeap(int capacity)

##### Parameters

Type | Name | Description
--- | --- | ---
int | capacity |

### Properties

#### Count

##### Declaration

    public int Count { get; }

##### Property Value

Type | Description
--- | ---
int |

### Methods

#### Add(T, ushort)

##### Declaration

    public void Add(T item, ushort sequence)

##### Parameters

Type | Name | Description
--- | --- | ---
T | item |
ushort | sequence |

#### ExtractMin()

##### Declaration

    public T ExtractMin()

##### Returns

Type | Description
--- | ---
T |