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 |
|