public SequentialMaterialProvider(CyclicalBehavior mode, IList <MaterialSetOLD> materialSetSequence) { MaterialSetSequence = new ReadOnlyCollection <MaterialSetOLD>(materialSetSequence); CyclicalMode = mode; }
public SequentialMaterialProvider(CyclicalBehavior mode = CyclicalBehavior.Repeat, params MaterialSetOLD[] materialSetSequence) : this(mode, materialSetSequence.ToList()) { }
public SequentialMaterialProvider(CyclicalBehavior mode, IList<MaterialSetOLD> materialSetSequence) { MaterialSetSequence = new ReadOnlyCollection<MaterialSetOLD>(materialSetSequence); CyclicalMode = mode; }
public SequentialMaterialProviderProvider(CyclicalBehavior mode, IList <IMaterialProvider> materialSetSequence) { MaterialProviderSequence = new List <IMaterialProvider>(materialSetSequence); CyclicalMode = mode; }