summaryrefslogtreecommitdiff
path: root/src/ProjectionTangentialLSQ.H
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2006-12-13 17:29:52 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2006-12-13 17:29:52 +0100
commitc3a34dad14632abed6cc15679a57997f91b99560 (patch)
treef6bd55bdc45a0999c4d66cf5280e2558d251d2fe /src/ProjectionTangentialLSQ.H
parent17ddc407b23113c1ae951e3217b693bc31f06f9c (diff)
initial lsq support
Diffstat (limited to 'src/ProjectionTangentialLSQ.H')
-rw-r--r--src/ProjectionTangentialLSQ.H10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ProjectionTangentialLSQ.H b/src/ProjectionTangentialLSQ.H
index 492860d..9172836 100644
--- a/src/ProjectionTangentialLSQ.H
+++ b/src/ProjectionTangentialLSQ.H
@@ -12,7 +12,8 @@
class ProjectionTangentialLSQ : public Projection {
private:
- double comp_center_angle(double alph_a, double alph_b, double d1, double d2);
+ double comp_center_angle(double alph_a, double alph_b,
+ double d1, double d2);
double comp_scale(double alph_a, double alph_b, double d1, double d2);
@@ -20,10 +21,13 @@ class ProjectionTangentialLSQ : public Projection {
int optimize(const Hill *m1, const Hill *m2, ViewParams *parms);
+ int lsq(Hills *m, ViewParams *parms);
+
public:
- void get_coordinates(double a_view, double a_nick, const ViewParams *parms,
- double *x, double *y);
+ void get_coordinates(double a_view, double a_nick,
+ const ViewParams *parms, double *x, double *y);
int comp_params(const Hill *m1, const Hill *m2, ViewParams *parms);
+
};
#endif