30 lines
658 B
C#
30 lines
658 B
C#
using MainShell.Common;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace MainShell.Process
|
|
{
|
|
public class DieTransferPathPlan
|
|
{
|
|
public DieTransferPathPlan()
|
|
{
|
|
Steps = Array.Empty<DieTransferPathStep>();
|
|
}
|
|
|
|
public TransPathType TransPathType { get; set; }
|
|
|
|
public IReadOnlyList<DieTransferPathStep> Steps { get; set; }
|
|
|
|
public int AvailableDieCount { get; set; }
|
|
|
|
public int AvailablePadCount { get; set; }
|
|
|
|
public int GeneratedStepCount
|
|
{
|
|
get
|
|
{
|
|
return Steps == null ? 0 : Steps.Count;
|
|
}
|
|
}
|
|
}
|
|
} |