Graphviz 13.0.0~dev.20241222.1117
|
#include "smyrnadefs.h"
Go to the source code of this file.
Functions | |
glCompSet * | glcreate_gl_topview_menu (void) |
void | switch2D3D (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | menu_click_center (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | menu_click_zoom_minus (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | menu_click_zoom_plus (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | menu_click_pan (glCompObj *obj, float x, float y, glMouseButtonType t) |
|
extern |
Definition at line 214 of file glcompui.c.
References glCompColor::A, glCompCommon::align, attrList(), glCompColor::B, glCompImage::base, glCompPanel::base, glCompButton::base, glCompCommon::borderWidth, glCompCommon::callbacks, CBglCompMouseRightClick(), CBglCompMouseUp(), center(), glCompCallBacks::click, glCompCommon::color, glCompObj_::common, glCompCommon::data, free(), glCompColor::G, glAlignLeft, glAlignRight, glAlignTop, glCompButtonAddPngGlyph(), glCompButtonHide(), glCompButtonNew(), glCompImageLoadPng(), glCompImageNew(), glCompMouseMove(), glCompPanelNew(), glCompSetNew(), glCompButton::groupid, _ViewInfo::h, img3D, imgFisheye, menu_click_center(), menu_click_pan(), menu_click_zoom_minus(), menu_click_zoom_plus(), menu_switch_to_fisheye(), NULL, panBtn, glCompColor::R, sel, selectedges(), selectnodes(), glCompPanel::shadowwidth, smyrnaPath(), glCompButton::status, switch2D3D(), to2DBtn, to3DBtn, toFisheye, toNormal, view, glCompCommon::visible, and _ViewInfo::w.
Referenced by init_viewport().
void menu_click_center | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 99 of file glcompui.c.
References _ViewInfo::active_camera, btnToolZoomFit_clicked(), _ViewInfo::cameras, NULL, _viewport_camera::r, SIZE_MAX, _viewport_camera::targetx, _viewport_camera::targety, and view.
Referenced by cb_keyboard(), and glcreate_gl_topview_menu().
void menu_click_pan | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 38 of file glcompui.c.
References _ViewInfo::activeGraph, deselect_all(), _ViewInfo::g, and view.
Referenced by cb_keyboard(), and glcreate_gl_topview_menu().
void menu_click_zoom_minus | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 47 of file glcompui.c.
References glmotion_zoom_inc().
Referenced by cb_keyboard(), and glcreate_gl_topview_menu().
void menu_click_zoom_plus | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 58 of file glcompui.c.
References glmotion_zoom_inc().
Referenced by cb_keyboard(), and glcreate_gl_topview_menu().
void switch2D3D | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 116 of file glcompui.c.
References _ViewInfo::active_camera, glCompImage::base, glCompButton::base, glCompCommon::callbacks, _ViewInfo::camera_count, glCompCallBacks::click, glCompObj_::common, glCompButtonHide(), glCompButtonShow(), glMouseLeftButton, img3D, menu_click_add_camera(), panBtn, SIZE_MAX, to2DBtn, to3DBtn, view, and glCompCommon::visible.
Referenced by cb_keyboard(), and glcreate_gl_topview_menu().