Nevron.Nov.DataStructures Namespace : NDeque<rwp> Class |
The following tables list the members exposed by NDeque<rwp>.
Name | Description | |
---|---|---|
![]() | NDeque<rwp> Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | Capacity | Gets or sets the capacity of the backing array. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Count | Gets the count of items in this set. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | HeadIndex | Gets the head index. Valid only if Count is not zero. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Item | Gets or sets the element at the specified index. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Items | Gets the internal items backing array. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | TailIndex | Gets the tail index. Valid only if Count is not zero. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
Name | Description | |
---|---|---|
![]() | Add | Adds the specified item (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | BubbleSort | Overloaded. Sorts the entire list by using a default comparer and the bubble sort algorithm. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Clear | Removes all items (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Contains | Queries whether the specified item is contained in this set. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | CopyTo | Copies all items of this set to the specified array, starting from the specified array index. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | GetIterator | Gets an iterator that iterates through the items in forward order. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | GetReverseIterator | Gets an iterator that iterates through the items in a reverse order. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | IndexOf | Overloaded. Gets the index at which the item appears in the set for the first time. Returns -1 if the item does not appear in the set. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Insert | Inserts the item at the specified index (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | LastIndexOf | Overloaded. Gets the index at which the item appears in the set for the last time. Returns -1 if the item does not appear in the set. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | PeekBack | Returns the last item from the deque, without removing it. |
![]() | PeekFront | Returns the first item from the deque, without removing it. |
![]() | PopBack | Removes and returns the last item from the deque. |
![]() | PopFront | Removes and returns the first item from the deque. |
![]() | PushBack | Pushes the item at the back of the deque (makes it the last item in the deque) |
![]() | PushFront | Pushes the item at the front of the deque (makes it the first item in the deque) |
![]() | Remove | Overloaded. Removes the specified item (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | RemoveAll | Removes all occurrence of the specified item. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | RemoveAt | Removes the item at the specified index (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | RemoveLast | Overloaded. Removes the last occurrence of the specified item (if any) (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | Sort | Overloaded. Sorts the entire list by using a default comparer and the quick sort algorithm. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |
![]() | ToArray | Creates an array and populates it with the items of this set. (Inherited from Nevron.Nov.DataStructures.NDynamicArrayRing<rwp>) |