Class ShapeNode<TPoint, TInput, TOutput>
A Node with typed inputs and outputs.
public class ShapeNode<TPoint, TInput, TOutput> : ShapeNode<TPoint, TOutput>Type Parameters
- TPoint
- TInput
- TOutput
- Derived
- Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.ToString()Object.hideFlags
Fields
Properties
- InputItemCount
- Total number of items coming into the node. 
- Inputs
- A list of nodes that are the inputs for this node. 
Methods
- AddNodeInput(BaseNode)
- Adds a node to this node's inputs. 
- Execute(IEnumerable<TInput>)
- Calculates a list of output from a given list of input. 
- RemoveNodeInput(BaseNode)
- Removes the given node from the list of input nodes of this node. 
- UpdateStatic()
- Updates a nodes outputs without recomputing internal (possibly random) values.