37 lines
919 B
C#
37 lines
919 B
C#
using Hawkeye.VisionBuilder.Workflow.Datatypes.Elements.Edge;
|
|
using Hawkeye.VisionBuilder.Workflow.Datatypes.Elements.Origin;
|
|
|
|
|
|
namespace Hawkeye.VisionBuilder.Workflow.Links;
|
|
|
|
public class NoOrigin:BaseOperation,IHaveOrigin,IHaveEdge
|
|
{
|
|
private NoOrigin()
|
|
{
|
|
}
|
|
|
|
public static NoOrigin Instance { get; } = new NoOrigin();
|
|
|
|
public Guid Id { get; } = new Guid();
|
|
public OriginElement Origin { get; } = new OriginElement();
|
|
public string Label { get; set; } = "No origin";
|
|
|
|
protected override void InterpretInternal(Context context)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public override void Save(BinaryWriter bw)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public override void Load(BinaryReader br)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public IHaveOrigin Parent { get; set; }
|
|
|
|
public EdgeOrigin EdgeOrigin { get; }
|
|
} |