Beispiel #1
0
        /// <summary>
        /// Constructor for implicit conversion from builder.
        /// </summary>
        /// <param name="builder"></param>
        public MedinaSiteSector(MedinaSiteSectorBuilder builder)
        {
            Id      = new MedinaSiteSectorId(builder.Id);
            File    = builder.File;
            Objects = builder.Objects;

            Base       = builder.Base;
            Footprints = builder.Footprints;
            Courtyards = builder.Courtyards;
            Plazas     = builder.Plazas;
            Floors     = builder.Floors;
            Roofs      = builder.Roofs;
            Balconies  = builder.Balconies;
            Massing    = builder.Massing;
            Doors      = builder.Doors;
            Windows    = builder.Windows;
            RuinPoints = builder.RuinPoints;
        }
Beispiel #2
0
 public MedinaSiteSector(string id, List <File3dmObject> objects)
 {
     Id      = new MedinaSiteSectorId(id);
     Objects = objects;
 }
Beispiel #3
0
 public MedinaSiteSector(string id)
 {
     Id = new MedinaSiteSectorId(id);
 }