1 /* vim:set shiftwidth=4 ts=8: */ 2 3 /************************************************************************* 4 * Copyright (c) 2011 AT&T Intellectual Property 5 * All rights reserved. This program and the accompanying materials 6 * are made available under the terms of the Eclipse Public License v1.0 7 * which accompanies this distribution, and is available at 8 * http://www.eclipse.org/legal/epl-v10.html 9 * 10 * Contributors: See CVS logs. Details at http://www.graphviz.org/ 11 *************************************************************************/ 12 13 #ifndef VIEWPORTCAMERA_H 14 #define VIEWPORTCAMERA_H 15 16 #include "smyrnadefs.h" 17 #include "glcompset.h" 18 19 #ifdef __cplusplus 20 extern "C" { 21 #endif 22 23 #if 0 24 void set_camera_x_y(viewport_camera * c); 25 int delete_camera_from_viewport(ViewInfo * view, viewport_camera * c); 26 viewport_camera *add_camera_to_viewport(ViewInfo * view); 27 int activate_viewport_camera(ViewInfo * view, int cam_index); 28 _BB void dlgcameracancelbutton_clicked_cb(GtkWidget * widget, 29 gpointer user_data); 30 _BB void dlgcameraokbutton_clicked_cb(GtkWidget * widget, 31 gpointer user_data); 32 int refresh_viewport_camera(ViewInfo * view); 33 int save_camera_settings(viewport_camera * c); 34 int show_camera_settings(viewport_camera * c); 35 #endif 36 extern void attach_camera_widget(ViewInfo * view); 37 extern void menu_click_add_camera(void *p); 38 39 #ifdef __cplusplus 40 } /* end extern "C" */ 41 #endif 42 #endif 43