23 #ifndef _LAX_DOUBLEPANNER_H
24 #define _LAX_DOUBLEPANNER_H
26 #include <lax/anxapp.h>
27 #include <lax/vectors.h>
28 #include <lax/pancontroller.h>
53 virtual char Updates(
char toupdatepanner);
58 virtual void ShiftReal(
double dx,
double dy);
59 virtual void Center(
double minx,
double maxx,
double miny,
double maxy);
63 virtual int NewTransform(
double a,
double b,
double c,
double d,
double x0,
double y0);
71 virtual void Rotate(
double angle,
int x,
int y,
int dec=1);
72 virtual void Newmag(
double xs,
double ys=-1);
74 virtual void Zoom(
double m,
int x,
int y);
75 virtual void Zoom(
double m);
76 virtual double GetMag(
int c=0);
77 virtual double GetVMag(
int x,
int y);
78 virtual void SetView(
double minx,
double maxx,
double miny,
double maxy);
79 virtual int RealSpace(
double minx,
double maxx,
double miny,
double maxy);
80 virtual void RealSpace(
double *minx,
double *maxx,
double *miny,
double *maxy);
Mon Feb 17 2014 11:52:56, Laxkit