/// <summary>
 /// fuctory method for line 
 /// </summary>
 /// <param name="line1"></param>
 protected virtual void InitializeLine(ref BuildingStructuralElements .ElasticLine  line)
 {
     line = new BuildingStructuralElements.ElasticLine();
     
 }
 private void AddSectionToModel(BuildingStructuralElements.Slab slab, IThermalSection section)
 {
     SectionModel.AddModelElement(slab);
     RegisteredGeoemetries.Add(slab, section);
 }
 /// <summary>
 /// fuctory method for line 
 /// </summary>
 /// <param name="line1"></param>
 protected virtual void InitializeLine(ref BuildingStructuralElements .ElasticLine line)
 {
     line = new BuildingStructuralElements.ElasticLine();
     //line .Color = DrawingLinesColor ;
 }
 private void AddSectionTo2DModel(BuildingStructuralElements.Slab slab, IThermalSection section)
 {
     Model2D.AddModelElement(slab);
 }