Graphviz 13.0.0~dev.20241222.1117
|
#include "smyrnadefs.h"
Go to the source code of this file.
Functions | |
void | appmouse_left_click_down (ViewInfo *v, int x, int y) |
void | appmouse_up (ViewInfo *v, int x, int y) |
void | appmouse_drag (ViewInfo *v, int x, int y) |
void | appmouse_right_click_down (ViewInfo *v, int x, int y) |
void | appmouse_middle_click_down (ViewInfo *v, int x, int y) |
void | appmouse_move (ViewInfo *v, int x, int y) |
void | appmouse_key_release (ViewInfo *v) |
void | appmouse_key_press (ViewInfo *v, int key) |
void appmouse_drag | ( | ViewInfo * | v, |
int | x, | ||
int | y | ||
) |
Definition at line 97 of file appmouse.c.
References apply_actions(), glCompMouse::GLpos, _ViewInfo::mouse, to3D(), glCompPoint::x, glCompMouse::x, glCompPoint::y, glCompMouse::y, and glCompPoint::z.
Referenced by cb_drag(), and motion_notify_event().
|
extern |
Definition at line 141 of file appmouse.c.
References _ViewInfo::keyVal.
Referenced by cb_keyboard(), cb_special_key(), and key_press_event().
|
extern |
Definition at line 132 of file appmouse.c.
References glexpose(), _ViewInfo::keyVal, lastAction, MM_POLYGON_SELECT, topview::sel, _selection::selPoly, _ViewInfo::Topview, and view.
Referenced by cb_keyboard_up(), cb_special_key_up(), and key_release_event().
|
extern |
Definition at line 104 of file appmouse.c.
References appmouse_down(), glMouseLeftButton, _ViewInfo::mouse, and glCompMouse::t.
Referenced by button_press_event(), and cb_mouseclick().
|
extern |
Definition at line 120 of file appmouse.c.
References appmouse_down(), glMouseMiddleButton, _ViewInfo::mouse, and glCompMouse::t.
Referenced by button_press_event(), and cb_mouseclick().
|
extern |
Definition at line 128 of file appmouse.c.
References glCompMouse::GLpos, _ViewInfo::mouse, to3D(), glCompPoint::x, glCompPoint::y, and glCompPoint::z.
Referenced by cb_drag(), and motion_notify_event().
|
extern |
Definition at line 112 of file appmouse.c.
References appmouse_down(), glMouseRightButton, _ViewInfo::mouse, and glCompMouse::t.
Referenced by button_press_event(), and cb_mouseclick().
void appmouse_up | ( | ViewInfo * | v, |
int | x, | ||
int | y | ||
) |
Definition at line 86 of file appmouse.c.
References apply_actions(), _ViewInfo::arcball, glCompMouse::down, glCompMouse::dragX, glCompMouse::dragY, glCompMouse::GLfinalPos, _ArcBall_t::isDragging, _ViewInfo::mouse, to3D(), view, glCompPoint::x, glCompPoint::y, and glCompPoint::z.
Referenced by button_release_event(), and cb_mouseclick().