class View | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
virtual ~View()
View* next_
virtual void draw()
void redrawModel()
virtual void line(float x0, float y0, float x1, float y1, int color)
virtual void rect(float x0, float y0, float x1, float y1, int color)
virtual void polygon(const float* x, const float* y, int n, int color)
virtual void fill(const float* x, const float* y, int n, int color)
virtual void circle(float x, float y, float r, int color)
#define ANCHOR_CENTER
#define ANCHOR_NORTH
#define ANCHOR_SOUTH
#define ANCHOR_EAST
#define ANCHOR_WEST
virtual void string(float fx, float fy, float dim, const char* s, int anchor, const char* color=NULL)
int width()
int height()
Tk_Window tk()
static int command(ClientData, Tcl_Interp*, int argc, char **argv)
static void handle(ClientData, XEvent*)
void destroy()
int getCoord(char *xs, char *ys, float &x, float &y)
void map(float& x, float& y)
void imap(float& tx, float& ty)
virtual void render()
virtual void render(BBox &)
virtual void BoundingBox(BBox&)
void setClipRect(BBox &)
void clearClipRect()
void setFunction(int)
void resize(int width, int height)
Transform matrix_
float magnification_
float panx_
float pany_
int aspect_
char* xscroll_
char* yscroll_
int width_
int height_
Tk_Window tk_
Drawable offscreen_
GC background_
void zoom(float mag)
void pan(float x, float y)
double pixelsPerMM_
void load_fonts()
void free_fonts()
this page has been generated automatically by doc++
Adapted for the NS documentation page
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de