示例#1
0
 public static int Main()
 {
     ListToArray ListToArray = new ListToArray();
     TestLibrary.TestFramework.BeginTestCase("ListToArray");
     if (ListToArray.RunTests())
     {
         TestLibrary.TestFramework.EndTestCase();
         TestLibrary.TestFramework.LogInformation("PASS");
         return 100;
     }
     else
     {
         TestLibrary.TestFramework.EndTestCase();
         TestLibrary.TestFramework.LogInformation("FAIL");
         return 0;
     }
 }
示例#2
0
    public static int Main()
    {
        ListToArray ListToArray = new ListToArray();

        TestLibrary.TestFramework.BeginTestCase("ListToArray");
        if (ListToArray.RunTests())
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("PASS");
            return(100);
        }
        else
        {
            TestLibrary.TestFramework.EndTestCase();
            TestLibrary.TestFramework.LogInformation("FAIL");
            return(0);
        }
    }
示例#3
0
        /// <summary>
        /// This is the method that actually does the work.
        /// </summary>
        /// <param name="DA">The DA object is used to retrieve from inputs and store in outputs.</param>
        protected override void SolveInstance(IGH_DataAccess DA)
        {
            DataSetCollection DataTrees = new DataSetCollection();

            if (modeStatus)
            {
                TreeToArray            TtA = new TreeToArray();
                List <string>          Tb  = new List <string>();
                GH_Structure <IGH_Goo> Db;

                // Access the input parameters
                if (!DA.GetDataTree(0, out Db))
                {
                    return;
                }
                if (!DA.GetDataList(1, Tb))
                {
                    return;
                }

                //Output the formatting Object
                DataTrees = new DataSetCollection(Tb, TtA.FromObject(Db));
            }
            else
            {
                ListToArray    TlA = new ListToArray();
                string         Ta  = null;
                List <IGH_Goo> Da  = new List <IGH_Goo>();

                // Access the input parameters
                if (!DA.GetDataList(0, Da))
                {
                    return;
                }
                if (!DA.GetData(1, ref Ta))
                {
                    return;
                }

                //Output the formatting Object
                DataTrees = new DataSetCollection(Ta, TlA.FromObject(Da));
            }

            DataTrees.Graphics.Background = wColors.OffWhite;

            DataTrees.Graphics.FontObject.FontColor = wColors.Gray;
            DataTrees.Graphics.FontObject.Justify   = wFontBase.Justification.BottomCenter;
            DataTrees.Graphics.FontObject.IsBold    = true;

            DataTrees.Graphics.StrokeColor = wColors.VeryLightGray;
            DataTrees.Graphics.SetUniformStrokeWeight(1);
            DataTrees.Graphics.SetUniformPadding(2);

            DataTrees.SetSeriesScales();

            // Assign the class to the output parameter.
            wObject WindObject = new wObject(DataTrees, "Pollen", "DataSet");

            WindObject.Graphics = DataTrees.Graphics;


            DA.SetData(0, WindObject);
        }