summaryrefslogtreecommitdiffstats
path: root/tksao
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2019-07-04 18:50:29 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2019-07-04 18:50:29 (GMT)
commit35d46c48df7f685650df576b5191ee5197cb91a1 (patch)
treef9baf9d230ce591ba41e6930dff190e569a89fc0 /tksao
parentfc87556a1d5397a519d3840b2ca91f54a2245360 (diff)
downloadblt-35d46c48df7f685650df576b5191ee5197cb91a1.zip
blt-35d46c48df7f685650df576b5191ee5197cb91a1.tar.gz
blt-35d46c48df7f685650df576b5191ee5197cb91a1.tar.bz2
PLOT3D: simplify code for generating plot3d cursor
Diffstat (limited to 'tksao')
-rw-r--r--tksao/frame/basecommand.C6
1 files changed, 5 insertions, 1 deletions
diff --git a/tksao/frame/basecommand.C b/tksao/frame/basecommand.C
index e1d03b5..f91af32 100644
--- a/tksao/frame/basecommand.C
+++ b/tksao/frame/basecommand.C
@@ -1808,7 +1808,11 @@ void Base::getFitsSliceFromImageCmd(int ss, Coord::CoordSystem sys,
FitsImage* ptr = currentContext->fits;
Vector3d dd = Vector3d(ptr->center(),ss) * Translate3d(-.5,-.5,-.5);
Vector3d out = ptr->mapFromRef(dd,sys,sky);
- printDouble(out[2]);
+
+ // set precision high enough for plot in GHz freq
+ ostringstream str;
+ str << setprecision(18) << out[2] << ends;
+ Tcl_AppendResult(interp, str.str().c_str(), NULL);
}
else
Tcl_AppendResult(interp, "1", NULL);