From acd87aafd084e1573242d0e6023bb4b3bc25d9ef Mon Sep 17 00:00:00 2001 From: Johannes Hofmann Date: Mon, 14 Nov 2005 23:28:21 +0100 Subject: use double coordinates in ProjectionSphaeric::comp_params() to make it numerically more stable --- src/ProjectionSphaeric.H | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/ProjectionSphaeric.H') diff --git a/src/ProjectionSphaeric.H b/src/ProjectionSphaeric.H index 30a4413..fcaffa8 100644 --- a/src/ProjectionSphaeric.H +++ b/src/ProjectionSphaeric.H @@ -30,10 +30,12 @@ class ProjectionSphaeric : public Projection { double comp_dir_view(const Hill *m1, const Hill *m2, double d_m1_2, double d_m2_2, double scale, double sign3); double comp_nick_view(const Hill *m1, const Hill *m2, double d_m1_2, double scale, double dir_view, double sign1); double comp_tilt_view(const Hill *m, double scale, double dir_view, double nick_view); + void set_coordinates(const Hill *m, const ViewParams *parms, + double *x, double *y); public: void set_coordinates(Hill *m, const ViewParams *parms); - + int comp_params(const Hill *m1, const Hill *m2, ViewParams *parms); }; #endif -- cgit v1.2.3