[brlcad-commits] SF.net SVN: brlcad:[48909] brlcad/trunk/src/libged/analyze.c
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <tbr...@us...> - 2012-01-19 03:06:34
|
Revision: 48909 http://brlcad.svn.sourceforge.net/brlcad/?rev=48909&view=rev Author: tbrowder2 Date: 2012-01-19 03:06:27 +0000 (Thu, 19 Jan 2012) Log Message: ----------- add some strategic newlines Modified Paths: -------------- brlcad/trunk/src/libged/analyze.c Modified: brlcad/trunk/src/libged/analyze.c =================================================================== --- brlcad/trunk/src/libged/analyze.c 2012-01-19 02:51:11 UTC (rev 48908) +++ brlcad/trunk/src/libged/analyze.c 2012-01-19 03:06:27 UTC (rev 48909) @@ -1017,8 +1017,10 @@ type = 0; + bu_vls_printf(gedp->ged_result_str, "\n"); + vol = 4.0 * M_PI * ma * mb * mc / 3.0; - bu_vls_printf(gedp->ged_result_str, "ELL Volume = %.8f (%.8f gal)", + bu_vls_printf(gedp->ged_result_str, "\nELL Volume = %.8f (%.8f gal)", vol*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local, vol/GALLONS_TO_MM3); @@ -1235,7 +1237,7 @@ area_top = area_base; area_side = 2.0 * M_PI * ma * mh; vol = M_PI * ma * ma * mh; - bu_vls_printf(gedp->ged_result_str, "RCC "); + bu_vls_printf(gedp->ged_result_str, "\nRCC\n"); break; case GED_ANAL_TRC: @@ -1243,7 +1245,8 @@ area_top = M_PI * mc * mc; area_side = M_PI * (ma+mc) * sqrt((ma-mc)*(ma-mc)+(mh*mh)); vol = M_PI * mh * (ma*ma + mc*mc + ma*mc) / 3.0; - bu_vls_printf(gedp->ged_result_str, "TRC "); + + bu_vls_printf(gedp->ged_result_str, "\nTRC\n"); break; case GED_ANAL_REC: @@ -1252,7 +1255,7 @@ /* approximate */ area_side = 2.0 * M_PI * mh * sqrt(0.5 * (ma*ma + mb*mb)); vol = M_PI * ma * mb * mh; - bu_vls_printf(gedp->ged_result_str, "REC "); + bu_vls_printf(gedp->ged_result_str, "\nREC\n"); break; default: @@ -1260,6 +1263,8 @@ return; } + bu_vls_printf(gedp->ged_result_str, "\n"); + /* print the results */ bu_vls_printf(gedp->ged_result_str, "Surface Areas: base(AxB)=%.8f top(CxD)=%.8f side=%.8f\n", area_base*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local, @@ -1329,6 +1334,8 @@ area_body = .5*sqrt(r*r + 4.*b*b) + .25*r*r/b*arcsinh(2.*b/r); area_body *= 2.; + bu_vls_printf(gedp->ged_result_str, "\n"); + bu_vls_printf(gedp->ged_result_str, "Surface Areas: front(BxR)=%.8f top(RxH)=%.8f body=%.8f\n", area_parab*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local, 2*r*h*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local, @@ -1371,6 +1378,8 @@ area_body = 2.*(L_eval(r) - L_eval(0.)); #endif + bu_vls_printf(gedp->ged_result_str, "\n"); + bu_vls_printf(gedp->ged_result_str, "Surface Areas: front(BxR)=%.8f top(RxH)=%.8f body=%.8f\n", area_hyperb*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local, 2*r*h*gedp->ged_wdbp->dbip->dbi_base2local*gedp->ged_wdbp->dbip->dbi_base2local, @@ -1433,7 +1442,7 @@ break; default: - bu_vls_printf(gedp->ged_result_str, "analyze: unable to process %s solid\n", + bu_vls_printf(gedp->ged_result_str, "\nanalyze: unable to process %s solid\n", rt_functab[ip->idb_type].ft_name); break; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |