Example #1
0
        protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
        {
            csvc = new CSV_Cycle(0);
            if (csvc.Items.Count == 0)
            {
                csvc = new CSV_Cycle(1);
            }

            foreach (CSV_CB item in csvc.Items)
            {
                pManager.AddBooleanParameter(item.Name, item.Name, "Output " + item.Name + " or not", GH_ParamAccess.item, false);
            }

            pManager.AddBooleanParameter("Update", "Up", "Update the settings", GH_ParamAccess.item, false);
        }
Example #2
0
        public Set_CSV_Config()
            : base("CSV Output Configuration", "CSV OC",
                   "Set CSV Output Configurations",
                   "FlowDesigner", Tools.sub_cate_04)
        {
            CSV_Cycle _csvc = new CSV_Cycle(0);

            if (_csvc.Items.Count != 0)
            {
                analysis_type = 0;
            }
            else
            {
                analysis_type = 1;
            }
        }