GetRebarDataPier(this cAreaObj obj, string Name) { int NumberRebarLayers; NumberRebarLayers = default(int); string[] LayerID, BarSizeName; LayerID = BarSizeName = default(string[]); eWallPierRebarLayerType[] LayerType; LayerType = default(eWallPierRebarLayerType[]); double[] ClearCover, BarArea, BarSpacing, EndZoneLength, EndZoneThickness, EndZoneOffset; ClearCover = BarArea = BarSpacing = EndZoneLength = EndZoneThickness = EndZoneOffset = default(double[]); int[] NumberBars; NumberBars = default(int[]); bool[] Confined; Confined = default(bool[]); var res = obj.GetRebarDataPier(Name, ref NumberRebarLayers, ref LayerID, ref LayerType, ref ClearCover, ref BarSizeName, ref BarArea, ref BarSpacing, ref NumberBars, ref Confined, ref EndZoneLength, ref EndZoneThickness, ref EndZoneOffset); return(NumberRebarLayers, LayerID, LayerType, ClearCover, BarSizeName, BarArea, BarSpacing, NumberBars, Confined, EndZoneLength, EndZoneThickness, EndZoneOffset); }