private void Write(DirectCone dc) { string length_unit_string = " " + XYZUnitConversionData.LengthUnitStrings[FindSurfaceRevitPlugin.MeasurementUnit]; string area_unit_string = " " + XYZUnitConversionData.AreaUnitStrings[FindSurfaceRevitPlugin.MeasurementUnit]; string volume_unit_string = " " + XYZUnitConversionData.VolumeUnitStrings[FindSurfaceRevitPlugin.MeasurementUnit]; string content = $"{dc.Name}\n" + $" .top-center\n" + $" .X = {dc.Top.X.ToString("##0.####")}\n" + $" .Y = {dc.Top.Y.ToString("##0.####")}\n" + $" .Z = {dc.Top.Z.ToString("##0.####")}\n" + $" .bottom-center\n" + $" .X = {dc.Bottom.X.ToString("##0.####")}\n" + $" .Y = {dc.Bottom.Y.ToString("##0.####")}\n" + $" .Z = {dc.Bottom.Z.ToString("##0.####")}\n" + $" .center\n" + $" .X = {dc.Center.X.ToString("##0.####")}\n" + $" .Y = {dc.Center.Y.ToString("##0.####")}\n" + $" .Z = {dc.Center.Z.ToString("##0.####")}\n" + $" .top-radius = {XYZUnitConversionData.FormatLength(dc.TopRadius, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .bottom-radius = {XYZUnitConversionData.FormatLength(dc.BottomRadius, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .aperture = {(dc.Aperture*180/Math.PI).ToString("##0.####")+" deg."}\n" + $" .lateral-area = {XYZUnitConversionData.FormatArea(dc.LateralArea, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .surface-area = {XYZUnitConversionData.FormatArea(dc.SurfaceArea, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .volume = {XYZUnitConversionData.FormatVolume(dc.Volume, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n\n"; this.richTextBoxInspectResult.AppendText(content); }
private void Write(DirectPlane dp) { string content = $"{dp.Name}\n" + $" .lower-left\n" + $" .X = {dp.BottomLeft.X.ToString("##0.####")}\n" + $" .Y = {dp.BottomLeft.Y.ToString("##0.####")}\n" + $" .Z = {dp.BottomLeft.Z.ToString("##0.####")}\n" + $" .lower-right\n" + $" .X = {dp.BottomRight.X.ToString("##0.####")}\n" + $" .Y = {dp.BottomRight.Y.ToString("##0.####")}\n" + $" .Z = {dp.BottomRight.Z.ToString("##0.####")}\n" + $" .upper-left\n" + $" .X = {dp.TopLeft.X.ToString("##0.####")}\n" + $" .Y = {dp.TopLeft.Y.ToString("##0.####")}\n" + $" .Z = {dp.TopLeft.Z.ToString("##0.####")}\n" + $" .upper-right\n" + $" .X = {dp.TopRight.X.ToString("##0.####")}\n" + $" .Y = {dp.TopRight.Y.ToString("##0.####")}\n" + $" .Z = {dp.TopRight.Z.ToString("##0.####")}\n" + $" .normal\n" + $" .X = {dp.Normal.X.ToString( "##0.####" )}\n" + $" .Y = {dp.Normal.Y.ToString( "##0.####" )}\n" + $" .Z = {dp.Normal.Z.ToString( "##0.####" )}\n" + $" .area = {XYZUnitConversionData.FormatArea(dp.Area, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n\n"; this.richTextBoxInspectResult.AppendText(content); }
private void Write(DirectSphere ds) { string content = $"{ds.Name}\n" + $" .center\n" + $" .X = {ds.Center.X.ToString("##0.####")}\n" + $" .Y = {ds.Center.Y.ToString("##0.####")}\n" + $" .Z = {ds.Center.Z.ToString("##0.####")}\n" + $" .radius = {XYZUnitConversionData.FormatLength(ds.Radius, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .surface-area = {XYZUnitConversionData.FormatArea(ds.SurfaceArea, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .volume = {XYZUnitConversionData.FormatVolume(ds.Volume, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n\n"; this.richTextBoxInspectResult.AppendText(content); }
private void Write(DirectCylinder dc) { string content = $"{dc.Name}\n" + $" .top-center\n" + $" .X = {dc.Top.X.ToString("##0.####")}\n" + $" .Y = {dc.Top.Y.ToString("##0.####")}\n" + $" .Z = {dc.Top.Z.ToString("##0.####")}\n" + $" .bottom-center\n" + $" .X = {dc.Bottom.X.ToString("##0.####")}\n" + $" .Y = {dc.Bottom.Y.ToString("##0.####")}\n" + $" .Z = {dc.Bottom.Z.ToString("##0.####")}\n" + $" .center\n" + $" .X = {dc.Center.X.ToString("##0.####")}\n" + $" .Y = {dc.Center.Y.ToString("##0.####")}\n" + $" .Z = {dc.Center.Z.ToString("##0.####")}\n" + $" .radius = {XYZUnitConversionData.FormatLength(dc.Radius, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .length = {XYZUnitConversionData.FormatLength(dc.Length, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .lateral-area = {XYZUnitConversionData.FormatArea(dc.LateralArea, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .surface-area = {XYZUnitConversionData.FormatArea(dc.SurfaceArea, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n" + $" .volume = {XYZUnitConversionData.FormatVolume(dc.Volume, FindSurfaceRevitPlugin.MeasurementUnit, "##0.####")}\n\n"; this.richTextBoxInspectResult.AppendText(content); }