Class NodeDefinition<TNodeData, TSimulationPortDefinition>
Inheritance
NodeDefinition<TNodeData, TSimulationPortDefinition>
Syntax
public class NodeDefinition<TNodeData, TSimulationPortDefinition> : NodeFunctionality<TSimulationPortDefinition>, INodeDefinition, INodeFunctionality, IDisposable where TNodeData : struct, INodeData where TSimulationPortDefinition : struct, ISimulationPortDefinition
Type Parameters
Name |
Description |
TNodeData |
|
TSimulationPortDefinition |
|
Fields
Traits
Declaration
protected NodeTraits<TNodeData, TSimulationPortDefinition> Traits
Field Value
Type |
Description |
NodeTraits<TNodeData, TSimulationPortDefinition> |
|
Properties
BaseTraits
Declaration
public override NodeTraitsBase BaseTraits { get; }
Property Value
Overrides
Methods
GetNodeData(NodeHandle)
Declaration
protected TNodeData GetNodeData(NodeHandle handle)
Parameters
Returns
Type |
Description |
TNodeData |
|