Пример #1
0
        public static IEnumerable <IPipelineJob> ToEnumerable <TParam, TResult>(this StageSetup <TParam, TResult> stageSetup)
        {
            var current = stageSetup.Current.First;

            while (current != null)
            {
                yield return(current.Job);

                current = current.Next;
            }
        }
Пример #2
0
    static void Init()
    {
        StageSetup window = (StageSetup)EditorWindow.GetWindow(typeof(StageSetup), false, "Object Placer", true);

        window.Show();
    }
Пример #3
0
 /// <summary>
 /// Creates a new Pipeline.
 /// </summary>
 /// <returns></returns>
 public static IPipeline <TParam> Create <TParam>(StageSetup <double, string> stageSetup)
 {
     return(new BasicPipeline <TParam>(stageSetup.ToEnumerable()));
 }