Nevron Open Vision Documentation
NChain<T> Class Members
Properties  Methods 


The following tables list the members exposed by NChain<T>.

Public Constructors
 NameDescription
Public ConstructorNChain<T> ConstructorCreates an empty linked list  
Top
Public Properties
 NameDescription
Public PropertyCountGets the count of items  
Public PropertyHeadNodeGets the head (first) node in the list  
Public PropertyItemGets or sets the node at the specified index  
Public PropertyItemsGet the list of items contained in this chain nodes  
Public PropertyTailNodeGets the tail (last) node in the list  
Top
Public Methods
 NameDescription
Public MethodAddAdds the specified node to the end of this list (equivalient to PushBack).  
Public MethodClearRemoves all nodes from the set.  
Public MethodContainsQueries whether the specified node is contained in this object.  
Public MethodCopyToCopies all items of this set to the specified array, starting from the specified array index.  
Public MethodFindFirstOverloaded. Returns the first chain node that contains the specified item  
Public MethodFindLastOverloaded. Returns the last chain node that contains the specified item  
Public MethodGetIteratorGets an iterator that iterates through the nodes in forward order.  
Public MethodGetReverseIteratorGets an iterator that iterates through the nodes in a reverse order.  
Public MethodIndexOfGets the index at which an item appears for the first time. Returns -1 if the item does not appear in the set.  
Public MethodInsertInserts the item at the specified index.  
Public MethodInsertAfterInserts a node after a node of this chain.  
Public MethodInsertBeforeInserts a node before a node of this chain.  
Public MethodPeekBackReturns the last node from the deque, without removing it.  
Public MethodPeekFrontReturns the first node from the deque, without removing it.  
Public MethodPopBackRemoves and returns the last node from the deque.  
Public MethodPopFrontRemoves and returns the first node from the deque.  
Public MethodPushBackOverloaded. Pushes the node at the back of the deque (makes it the last item in the deque)  
Public MethodPushFrontOverloaded. Pushes the node at the front of the deque (makes it the first item in the deque)  
Public MethodRemoveRemoves the specified node.  
Public MethodRemoveAtRemoves the node at the specified index  
Top
See Also

Reference

NChain<T> Class
Nevron.Nov.DataStructures Namespace

 

 


©2017. Nevron Software LLC.

Send Feedback