Пример #1
0
        public static ParameterSet ParameterSet(this Setting setting, TAS3D.Zone zone)
        {
            ParameterSet parameterSet = Core.Tas.Create.ParameterSet(setting, zone, typeof(Space), typeof(Zone));

            parameterSet.Add("IsUsed", zone.isUsed == 1);

            return(parameterSet);
        }
Пример #2
0
        private void RemoveUnusedZones()
        {
            List <TAS3D.Zone> zones = new List <Zone>();
            int index = 1;

            TAS3D.Zone zone = null;
            while ((zone = t3dDocument.Building.GetZone(index)) != null)
            {
                if (zone.isUsed == 0)
                {
                    zones.Add(zone);
                }
                index++;
            }

            zones.ForEach(x => x.Delete());
        }