public LouverAnalysis(ref Louver CurrentLover)
 {
     Width             = CurrentLover.Width;
     Height            = CurrentLover.Height;
     Thickness         = CurrentLover.Thickness;
     this.CurrentLover = CurrentLover;
 }
            public LouverBlade(float allowedServiceabilityDeflection
                               , float lmax
                               , LouverBladeProperty CurrentLouverBlade
                               , LouverLoad currentLouverLoad, Louver CurrentLouver, string CalculationType)
            {
                AllowedServiceabilityDeflection = allowedServiceabilityDeflection;

                Lmax = lmax;

                CurrentLouverLoad  = currentLouverLoad;
                HorizentalPressure = currentLouverLoad.HorizentalDistributedLoad;
                this.CurrentLouverBladeProperty = CurrentLouverBlade;

                this.Material      = CurrentLouverBlade.Material;
                this.CurrentLouver = CurrentLouver;

                this.CalculationType = CalculationType;
            }
 public LouverAnchors(string markUpRefrence, string connectionLocation, string baseMaterial, string altMaterial
                      , ConnectionType connectionTypeBase, ConnectionType connectionTypeAlt, LouverLoad CurrentLouverLoad, float SideLoadRatio, ref Louver CurrentLouver)
 {
     MarkUpRefrence         = markUpRefrence;
     ConnectionLocation     = connectionLocation;
     BaseMaterial           = baseMaterial;
     AltMaterial            = altMaterial;
     ConnectionTypeBase     = connectionTypeBase;
     ConnectionTypeAlt      = connectionTypeAlt;
     this.CurrentLouverLoad = CurrentLouverLoad;
     this.SideLoadRatio     = SideLoadRatio;
     this.CurrentLouver     = CurrentLouver;
 }