Class NodePortContainer
Container of ports and the edges connected to these ports
Implements
System.Collections.Generic.IList<NodePort>
System.Collections.Generic.ICollection<NodePort>
System.Collections.Generic.IReadOnlyList<NodePort>
System.Collections.Generic.IReadOnlyCollection<NodePort>
System.Collections.Generic.IEnumerable<NodePort>
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
Inherited Members
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.get_Item(System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.Generic.List<GraphProcessor.NodePort>.Add(GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.AddRange(System.Collections.Generic.IEnumerable<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.AsReadOnly()
System.Collections.Generic.List<GraphProcessor.NodePort>.BinarySearch(System.Int32, System.Int32, GraphProcessor.NodePort, System.Collections.Generic.IComparer<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.BinarySearch(GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.BinarySearch(GraphProcessor.NodePort, System.Collections.Generic.IComparer<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.Clear()
System.Collections.Generic.List<GraphProcessor.NodePort>.Contains(GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.ConvertAll<TOutput>(System.Converter<GraphProcessor.NodePort, TOutput>)
System.Collections.Generic.List<GraphProcessor.NodePort>.CopyTo(System.Int32, GraphProcessor.NodePort[], System.Int32, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.CopyTo(GraphProcessor.NodePort[])
System.Collections.Generic.List<GraphProcessor.NodePort>.CopyTo(GraphProcessor.NodePort[], System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.Exists(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.Find(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindAll(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindIndex(System.Int32, System.Int32, System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindIndex(System.Int32, System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindIndex(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindLast(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindLastIndex(System.Int32, System.Int32, System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindLastIndex(System.Int32, System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.FindLastIndex(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.ForEach(System.Action<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.GetEnumerator()
System.Collections.Generic.List<GraphProcessor.NodePort>.GetRange(System.Int32, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.IndexOf(GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.IndexOf(GraphProcessor.NodePort, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.IndexOf(GraphProcessor.NodePort, System.Int32, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.Insert(System.Int32, GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.InsertRange(System.Int32, System.Collections.Generic.IEnumerable<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.LastIndexOf(GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.LastIndexOf(GraphProcessor.NodePort, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.LastIndexOf(GraphProcessor.NodePort, System.Int32, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.Remove(GraphProcessor.NodePort)
System.Collections.Generic.List<GraphProcessor.NodePort>.RemoveAll(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.RemoveAt(System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.RemoveRange(System.Int32, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.Reverse()
System.Collections.Generic.List<GraphProcessor.NodePort>.Reverse(System.Int32, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.Sort()
System.Collections.Generic.List<GraphProcessor.NodePort>.Sort(System.Collections.Generic.IComparer<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.Sort(System.Comparison<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.Sort(System.Int32, System.Int32, System.Collections.Generic.IComparer<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.Generic.IEnumerable<GraphProcessor.NodePort>.GetEnumerator()
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IEnumerable.GetEnumerator()
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.Add(System.Object)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.Contains(System.Object)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.IndexOf(System.Object)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.Remove(System.Object)
System.Collections.Generic.List<GraphProcessor.NodePort>.ToArray()
System.Collections.Generic.List<GraphProcessor.NodePort>.TrimExcess()
System.Collections.Generic.List<GraphProcessor.NodePort>.TrueForAll(System.Predicate<GraphProcessor.NodePort>)
System.Collections.Generic.List<GraphProcessor.NodePort>.Capacity
System.Collections.Generic.List<GraphProcessor.NodePort>.Count
System.Collections.Generic.List<GraphProcessor.NodePort>.Item[System.Int32]
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.Generic.ICollection<GraphProcessor.NodePort>.IsReadOnly
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.ICollection.IsSynchronized
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.ICollection.SyncRoot
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.IsFixedSize
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.IsReadOnly
System.Collections.Generic.List<GraphProcessor.NodePort>.System.Collections.IList.Item[System.Int32]
Namespace: GraphProcessor
Assembly: com.alelievr.NodeGraphProcessor.Runtime.dll
Syntax
public abstract class NodePortContainer : List<NodePort>, IList<NodePort>, ICollection<NodePort>, IReadOnlyList<NodePort>, IReadOnlyCollection<NodePort>, IEnumerable<NodePort>, IList, ICollection, IEnumerable
Constructors
| Improve this Doc View SourceNodePortContainer(BaseNode)
Declaration
public NodePortContainer(BaseNode node)
Parameters
Type | Name | Description |
---|---|---|
BaseNode | node |
Fields
| Improve this Doc View Sourcenode
Declaration
protected BaseNode node
Field Value
Type | Description |
---|---|
BaseNode |
Methods
| Improve this Doc View SourceAdd(SerializableEdge)
Add an edge that is connected to one of the node in the container
Declaration
public void Add(SerializableEdge edge)
Parameters
Type | Name | Description |
---|---|---|
SerializableEdge | edge |
Remove(SerializableEdge)
Remove an edge that is connected to one of the node in the container
Declaration
public void Remove(SerializableEdge edge)
Parameters
Type | Name | Description |
---|---|---|
SerializableEdge | edge |
Implements
System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IReadOnlyList<T>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable