Beispiel #1
0
        protected override void SolveInstance(IGH_DataAccess DA)
        {
            var typeName = this.NickName;

            NickNameCache = NickName;
            var data = new List <(string Name, ObjectProperty Property)>();

            for (int i = 0; i < Params.Input.Count; i++)
            {
                data.Add(RetrieveProperties(DA, i, this));
            }
            var obj   = new ObjectivismObject(data, typeName);
            var ghObj = new GH_ObjectivismObject(obj);

            DA.SetData(0, ghObj);
        }
 public GH_ObjectivismObject(GH_ObjectivismObject other)
 {
     Value = other.Value;
 }