Esempio n. 1
0
 public WaferFab(ModelElementBase parent, string name, ConstantDistribution samplingDistribution, DateTime?initialTime = null)
     : base(parent, name, samplingDistribution)
 {
     WorkCenters     = new Dictionary <string, WorkCenter>();
     Sequences       = new Dictionary <string, Sequence>();
     LotSteps        = new Dictionary <string, LotStep>();
     ManualLotStarts = new Dictionary <string, int>();
     InitialLots     = new List <Lot>();
     WIPTargets      = new Dictionary <LotStep, double>();
     InitialDateTime = initialTime == null ? DateTime.Now : (DateTime)initialTime;
 }
 public TransformationDescriptor ConstantRotation(Angle angle)
 {
     RotationDistribution = new ConstantDistribution <Angle>(angle);
     return(this);
 }
Esempio n. 3
0
 public static ScaleDescriptor Constant(double scale)
 => new ScaleDescriptor(ConstantDistribution.Create(scale));
Esempio n. 4
0
 public InitialStateDescriptor ConstantRotation(Angle angle)
 {
     RotationDistribution = new ConstantDistribution <Angle>(angle);
     return(this);
 }