15 lines
630 B
C#
15 lines
630 B
C#
using Nocturnis.DataStructures;
|
|
using Nocturnis.DataStructures.Data;
|
|
using Skeleton.DataStructure;
|
|
|
|
namespace Nocturnis.Enigmos.Modules.ComputationalModules;
|
|
|
|
public static class ETernaryComputationalModule
|
|
{
|
|
public static DataVariable X(this ITernaryComputationalModule m, CacheItem cache) =>
|
|
m.DataOutPorts[0].OutData.GetFrom(cache)!;
|
|
public static DataVariable Y(this ITernaryComputationalModule m, CacheItem cache) =>
|
|
m.DataOutPorts[1].OutData.GetFrom(cache)!;
|
|
public static DataVariable Z(this ITernaryComputationalModule m, CacheItem cache) =>
|
|
m.DataOutPorts[2].OutData.GetFrom(cache)!;
|
|
} |