1 /* 2 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab 3 * Copyright (C) 2006 - INRIA - Jean-Baptiste Silvy 4 * 5 * Copyright (C) 2012 - 2016 - Scilab Enterprises 6 * 7 * This file is hereby licensed under the terms of the GNU GPL v2.0, 8 * pursuant to article 5.3.4 of the CeCILL v.2.1. 9 * This file was originally licensed under the terms of the CeCILL v2.1, 10 * and continues to be available under such terms. 11 * For more information, see the COPYING file which you should have received 12 * along with this program. 13 * 14 */ 15 16 /*------------------------------------------------------------------------*/ 17 /* file: getHandleProperty.h */ 18 /* desc : contains declarations of functions needed by sci_get */ 19 /* Each function has the same signature int (void*, int) and */ 20 /* return a value in the scilab console */ 21 /*------------------------------------------------------------------------*/ 22 23 #ifndef _GET_HANDLE_PROPERTY_H_ 24 #define _GET_HANDLE_PROPERTY_H_ 25 26 #include "GetUicontrol.h" 27 28 GRAPHICS_IMPEXP void* get_figures_id_property(void* _pvCtx, int iObjUID); 29 GRAPHICS_IMPEXP void* get_visible_property(void* _pvCtx, int iObjUID); 30 GRAPHICS_IMPEXP void* get_pixel_drawing_mode_property(void* _pvCtx, int iObjUID); 31 GRAPHICS_IMPEXP void* get_old_style_property(void* _pvCtx, int iObjUID); 32 GRAPHICS_IMPEXP void* get_figure_style_property(void* _pvCtx, int iObjUID); 33 GRAPHICS_IMPEXP void* get_auto_resize_property(void* _pvCtx, int iObjUID); 34 GRAPHICS_IMPEXP void* get_figure_position_property(void* _pvCtx, int iObjUID); 35 GRAPHICS_IMPEXP void* get_axes_size_property(void* _pvCtx, int iObjUID); 36 GRAPHICS_IMPEXP void* get_figure_size_property(void* _pvCtx, int iObjUID); 37 GRAPHICS_IMPEXP void* get_figure_name_property(void* _pvCtx, int iObjUID); 38 GRAPHICS_IMPEXP void* get_figure_id_property(void* _pvCtx, int iObjUID); 39 GRAPHICS_IMPEXP void* get_figure_resizefcn_property(void* _pvCtx, int iObjUID); 40 GRAPHICS_IMPEXP void* get_figure_closerequestfcn_property(void* _pvCtx, int iObjUID); 41 GRAPHICS_IMPEXP void* get_rotation_style_property(void* _pvCtx, int iObjUID); 42 GRAPHICS_IMPEXP void* get_immediate_drawing_property(void* _pvCtx, int iObjUID); 43 GRAPHICS_IMPEXP void* get_type_property(void* _pvCtx, int iObjUID); 44 GRAPHICS_IMPEXP void* get_parent_property(void* _pvCtx, int iObjUID); 45 GRAPHICS_IMPEXP void* get_current_axes_property(void* _pvCtx, int iObjUID); 46 GRAPHICS_IMPEXP void* get_current_figure_property(void* _pvCtx, int iObjUID); 47 GRAPHICS_IMPEXP void* get_current_entity_property(void* _pvCtx, int iObjUID); 48 GRAPHICS_IMPEXP void* get_children_property(void* _pvCtx, int iObjUID); 49 GRAPHICS_IMPEXP void* get_default_figure_property(void* _pvCtx, int iObjUID); 50 GRAPHICS_IMPEXP void* get_default_axes_property(void* _pvCtx, int iObjUID); 51 GRAPHICS_IMPEXP void* get_color_map_property(void* _pvCtx, int iObjUID); 52 GRAPHICS_IMPEXP void* get_interp_color_vector_property(void* _pvCtx, int iObjUID); 53 GRAPHICS_IMPEXP void* get_interp_color_mode_property(void* _pvCtx, int iObjUID); 54 GRAPHICS_IMPEXP void* get_background_property(void* _pvCtx, int iObjUID); 55 GRAPHICS_IMPEXP void* get_foreground_property(void* _pvCtx, int iObjUID); 56 GRAPHICS_IMPEXP void* get_fill_mode_property(void* _pvCtx, int iObjUID); 57 GRAPHICS_IMPEXP void* get_thickness_property(void* _pvCtx, int iObjUID); 58 GRAPHICS_IMPEXP void* get_arrow_size_factor_property(void* _pvCtx, int iObjUID); 59 GRAPHICS_IMPEXP void* get_line_style_property(void* _pvCtx, int iObjUID); 60 GRAPHICS_IMPEXP void* get_line_mode_property(void* _pvCtx, int iObjUID); 61 GRAPHICS_IMPEXP void* get_surface_mode_property(void* _pvCtx, int iObjUID); 62 GRAPHICS_IMPEXP void* get_mark_style_property(void* _pvCtx, int iObjUID); 63 GRAPHICS_IMPEXP void* get_mark_mode_property(void* _pvCtx, int iObjUID); 64 GRAPHICS_IMPEXP void* get_mark_size_unit_property(void* _pvCtx, int iObjUID); 65 GRAPHICS_IMPEXP void* get_mark_size_property(void* _pvCtx, int iObjUID); 66 GRAPHICS_IMPEXP void* get_mark_offset_property(void* _pvCtx, int iObjUID); 67 GRAPHICS_IMPEXP void* get_mark_stride_property(void* _pvCtx, int iObjUID); 68 GRAPHICS_IMPEXP void* get_mark_foreground_property(void* _pvCtx, int iObjUID); 69 GRAPHICS_IMPEXP void* get_mark_background_property(void* _pvCtx, int iObjUID); 70 GRAPHICS_IMPEXP void* get_bar_layout_property(void* _pvCtx, int iObjUID); 71 GRAPHICS_IMPEXP void* get_bar_width_property(void* _pvCtx, int iObjUID); 72 GRAPHICS_IMPEXP void* get_x_shift_property(void* _pvCtx, int iObjUID); 73 GRAPHICS_IMPEXP void* get_y_shift_property(void* _pvCtx, int iObjUID); 74 GRAPHICS_IMPEXP void* get_z_shift_property(void* _pvCtx, int iObjUID); 75 GRAPHICS_IMPEXP void* get_polyline_style_property(void* _pvCtx, int iObjUID); 76 GRAPHICS_IMPEXP void* get_font_size_property(void* _pvCtx, int iObjUID); 77 GRAPHICS_IMPEXP void* get_font_angle_property(void* _pvCtx, int iObjUID); 78 GRAPHICS_IMPEXP void* get_font_foreground_property(void* _pvCtx, int iObjUID); 79 GRAPHICS_IMPEXP void* get_font_color_property(void* _pvCtx, int iObjUID); 80 GRAPHICS_IMPEXP void* get_font_style_property(void* _pvCtx, int iObjUID); 81 GRAPHICS_IMPEXP void* get_text_box_mode_property(void* _pvCtx, int iObjUID); 82 GRAPHICS_IMPEXP void* get_auto_dimensionning_property(void* _pvCtx, int iObjUID); 83 GRAPHICS_IMPEXP void* get_alignment_property(void* _pvCtx, int iObjUID); 84 GRAPHICS_IMPEXP void* get_text_box_property(void* _pvCtx, int iObjUID); 85 GRAPHICS_IMPEXP void* get_text_property(void* _pvCtx, int iObjUID); 86 GRAPHICS_IMPEXP void* get_auto_clear_property(void* _pvCtx, int iObjUID); 87 GRAPHICS_IMPEXP void* get_auto_scale_property(void* _pvCtx, int iObjUID); 88 GRAPHICS_IMPEXP void* get_zoom_box_property(void* _pvCtx, int iObjUID); 89 GRAPHICS_IMPEXP void* get_zoom_state_property(void* _pvCtx, int iObjUID); 90 GRAPHICS_IMPEXP void* get_clip_box_property(void* _pvCtx, int iObjUID); 91 GRAPHICS_IMPEXP void* get_clip_state_property(void* _pvCtx, int iObjUID); 92 GRAPHICS_IMPEXP void* get_data_property(void* _pvCtx, int iObjUID); 93 GRAPHICS_IMPEXP void* get_callback_property(void* _pvCtx, int iObjUID); 94 GRAPHICS_IMPEXP void* get_x_label_property(void* _pvCtx, int iObjUID); 95 GRAPHICS_IMPEXP void* get_y_label_property(void* _pvCtx, int iObjUID); 96 GRAPHICS_IMPEXP void* get_z_label_property(void* _pvCtx, int iObjUID); 97 GRAPHICS_IMPEXP void* get_title_property(void* _pvCtx, int iObjUID); 98 GRAPHICS_IMPEXP void* get_log_flags_property(void* _pvCtx, int iObjUID); 99 GRAPHICS_IMPEXP void* get_tics_direction_property(void* _pvCtx, int iObjUID); 100 GRAPHICS_IMPEXP void* get_x_location_property(void* _pvCtx, int iObjUID); 101 GRAPHICS_IMPEXP void* get_y_location_property(void* _pvCtx, int iObjUID); 102 GRAPHICS_IMPEXP void* get_tight_limits_property(void* _pvCtx, int iObjUID); 103 GRAPHICS_IMPEXP void* get_closed_property(void* _pvCtx, int iObjUID); 104 GRAPHICS_IMPEXP void* get_auto_position_property(void* _pvCtx, int iObjUID); 105 GRAPHICS_IMPEXP void* get_auto_rotation_property(void* _pvCtx, int iObjUID); 106 GRAPHICS_IMPEXP void* get_position_property(void* _pvCtx, int iObjUID); 107 GRAPHICS_IMPEXP void* get_auto_ticks_property(void* _pvCtx, int iObjUID); 108 GRAPHICS_IMPEXP void* get_axes_reverse_property(void* _pvCtx, int iObjUID); 109 GRAPHICS_IMPEXP void* get_view_property(void* _pvCtx, int iObjUID); 110 GRAPHICS_IMPEXP void* get_axes_bounds_property(void* _pvCtx, int iObjUID); 111 GRAPHICS_IMPEXP void* get_data_bounds_property(void* _pvCtx, int iObjUID); 112 GRAPHICS_IMPEXP void* get_margins_property(void* _pvCtx, int iObjUID); 113 GRAPHICS_IMPEXP void* get_tics_color_property(void* _pvCtx, int iObjUID); 114 GRAPHICS_IMPEXP void* get_tics_style_property(void* _pvCtx, int iObjUID); 115 GRAPHICS_IMPEXP void* get_sub_tics_property(void* _pvCtx, int iObjUID); 116 GRAPHICS_IMPEXP void* get_tics_segment_property(void* _pvCtx, int iObjUID); 117 GRAPHICS_IMPEXP void* get_labels_font_size_property(void* _pvCtx, int iObjUID); 118 GRAPHICS_IMPEXP void* get_labels_font_color_property(void* _pvCtx, int iObjUID); 119 GRAPHICS_IMPEXP void* get_labels_font_style_property(void* _pvCtx, int iObjUID); 120 GRAPHICS_IMPEXP void* get_format_n_property(void* _pvCtx, int iObjUID); 121 GRAPHICS_IMPEXP void* get_xtics_coord_property(void* _pvCtx, int iObjUID); 122 GRAPHICS_IMPEXP void* get_ytics_coord_property(void* _pvCtx, int iObjUID); 123 GRAPHICS_IMPEXP void* get_tics_labels_property(void* _pvCtx, int iObjUID); 124 GRAPHICS_IMPEXP void* get_box_property(void* _pvCtx, int iObjUID); 125 GRAPHICS_IMPEXP void* get_grid_property(void* _pvCtx, int iObjUID); 126 GRAPHICS_IMPEXP void* get_grid_thickness_property(void* _pvCtx, int iObjUID); 127 GRAPHICS_IMPEXP void* get_grid_style_property(void* _pvCtx, int iObjUID); 128 GRAPHICS_IMPEXP void* get_axes_visible_property(void* _pvCtx, int iObjUID); 129 GRAPHICS_IMPEXP void* get_hidden_color_property(void* _pvCtx, int iObjUID); 130 GRAPHICS_IMPEXP void* get_isoview_property(void* _pvCtx, int iObjUID); 131 GRAPHICS_IMPEXP void* get_cube_scaling_property(void* _pvCtx, int iObjUID); 132 GRAPHICS_IMPEXP void* get_arrow_size_property(void* _pvCtx, int iObjUID); 133 GRAPHICS_IMPEXP void* get_segs_color_property(void* _pvCtx, int iObjUID); 134 GRAPHICS_IMPEXP void* get_colored_property(void* _pvCtx, int iObjUID); 135 GRAPHICS_IMPEXP void* get_data_mapping_property(void* _pvCtx, int iObjUID); 136 GRAPHICS_IMPEXP void* get_rotation_angles_property(void* _pvCtx, int iObjUID); 137 GRAPHICS_IMPEXP void* get_color_mode_property(void* _pvCtx, int iObjUID); 138 GRAPHICS_IMPEXP void* get_color_flag_property(void* _pvCtx, int iObjUID); 139 GRAPHICS_IMPEXP void* get_cdata_mapping_property(void* _pvCtx, int iObjUID); 140 GRAPHICS_IMPEXP void* get_surface_color_property(void* _pvCtx, int iObjUID); 141 GRAPHICS_IMPEXP void* get_triangles_property(void* _pvCtx, int iObjUID); 142 GRAPHICS_IMPEXP void* get_z_bounds_property(void* _pvCtx, int iObjUID); 143 GRAPHICS_IMPEXP void* get_user_data_property(void* _pvCtx, int iObjUID); 144 GRAPHICS_IMPEXP void* get_handle_visible_property(void* _pvCtx, int iObjUID); 145 GRAPHICS_IMPEXP void* get_callback_type_property(void* _pvCtx, int iObjUID); 146 GRAPHICS_IMPEXP void* get_hidden_axis_color_property(void* _pvCtx, int iObjUID); 147 GRAPHICS_IMPEXP void* get_x_ticks_property(void* _pvCtx, int iObjUID); 148 GRAPHICS_IMPEXP void* get_y_ticks_property(void* _pvCtx, int iObjUID); 149 GRAPHICS_IMPEXP void* get_z_ticks_property(void* _pvCtx, int iObjUID); 150 GRAPHICS_IMPEXP void* get_viewport_property(void* _pvCtx, int iObjUID); 151 GRAPHICS_IMPEXP void* get_info_message_property(void* _pvCtx, int iObjUID); 152 GRAPHICS_IMPEXP void* get_screen_position_property(void* _pvCtx, int iObjUID); 153 GRAPHICS_IMPEXP void* get_event_handler_enable_property(void* _pvCtx, int iObjUID); 154 GRAPHICS_IMPEXP void* get_event_handler_property(void* _pvCtx, int iObjUID); 155 GRAPHICS_IMPEXP void* get_arc_drawing_method_property(void* _pvCtx, int iObjUID); 156 GRAPHICS_IMPEXP void* get_fractional_font_property(void* _pvCtx, int iObjUID); 157 GRAPHICS_IMPEXP void* get_links_property(void* _pvCtx, int iObjUID); 158 GRAPHICS_IMPEXP void* get_legend_location_property(void* _pvCtx, int iObjUID); 159 GRAPHICS_IMPEXP void* get_filled_property(void* _pvCtx, int iObjUID); 160 GRAPHICS_IMPEXP void* get_color_range_property(void* _pvCtx, int iObjUID); 161 GRAPHICS_IMPEXP void* get_outside_colors_property(void* _pvCtx, int iObjUID); 162 GRAPHICS_IMPEXP void* get_grid_position_property(void* _pvCtx, int iObjUID); 163 GRAPHICS_IMPEXP void* get_anti_aliasing_property(void* _pvCtx, int iObjUID); 164 GRAPHICS_IMPEXP void* get_tag_property(void* _pvCtx, int iObjUID); 165 GRAPHICS_IMPEXP void* get_UID(void* _pvCtx, int iObjUID); 166 GRAPHICS_IMPEXP void* get_tip_orientation_property(void* _pvCtx, int iObjUID); 167 GRAPHICS_IMPEXP void* get_tip_z_component_property(void* _pvCtx, int iObjUID); 168 GRAPHICS_IMPEXP void* get_tip_display_components_property(void* _pvCtx, int iObjUID); 169 GRAPHICS_IMPEXP void* get_datatip_display_mode_property(void* _pvCtx, int iObjUID); 170 GRAPHICS_IMPEXP void* get_tip_auto_orientation_property(void* _pvCtx, int iObjUID); 171 GRAPHICS_IMPEXP void* get_tip_interp_mode_property(void* _pvCtx, int iObjUID); 172 GRAPHICS_IMPEXP void* get_tip_box_mode_property(void* _pvCtx, int iObjUID); 173 GRAPHICS_IMPEXP void* get_tip_label_mode_property(void* _pvCtx, int iObjUID); 174 GRAPHICS_IMPEXP void* get_tip_disp_function_property(void* _pvCtx, int iObjUID); 175 GRAPHICS_IMPEXP void* get_tip_detached_property(void* _pvCtx, int iObjUID); 176 GRAPHICS_IMPEXP void* get_ambient_color_property(void* _pvCtx, int iObjUID); 177 GRAPHICS_IMPEXP void* get_diffuse_color_property(void* _pvCtx, int iObjUID); 178 GRAPHICS_IMPEXP void* get_specular_color_property(void* _pvCtx, int iObjUID); 179 GRAPHICS_IMPEXP void* get_use_color_material_property(void* _pvCtx, int iObjUID); 180 GRAPHICS_IMPEXP void* get_material_shininess_property(void* _pvCtx, int iObjUID); 181 GRAPHICS_IMPEXP void* get_light_type_property(void* _pvCtx, int iObjUID); 182 GRAPHICS_IMPEXP void* get_direction_property(void* _pvCtx, int iObjUID); 183 GRAPHICS_IMPEXP void* get_image_type_property(void* _pvCtx, int iObjUID); 184 GRAPHICS_IMPEXP void* get_video_mode_property(void* _pvCtx, int iObjUID); 185 GRAPHICS_IMPEXP void* get_datatips_property(void* _pvCtx, int iObjUID); 186 GRAPHICS_IMPEXP void* get_display_function_data_property(void* _pvCtx, int iObjUID); 187 GRAPHICS_IMPEXP void* get_resize_property(void* _pvCtx, int iObjUID); 188 GRAPHICS_IMPEXP void* get_toolbar_property(void* _pvCtx, int iObjUID); 189 GRAPHICS_IMPEXP void* get_toolbar_visible_property(void* _pvCtx, int iObjUID); 190 GRAPHICS_IMPEXP void* get_menubar_property(void* _pvCtx, int iObjUID); 191 GRAPHICS_IMPEXP void* get_menubar_visible_property(void* _pvCtx, int iObjUID); 192 GRAPHICS_IMPEXP void* get_infobar_visible_property(void* _pvCtx, int iObjUID); 193 GRAPHICS_IMPEXP void* get_dockable_property(void* _pvCtx, int iObjUID); 194 GRAPHICS_IMPEXP void* get_layout_property(void* _pvCtx, int iObjUID); 195 GRAPHICS_IMPEXP void* get_constraints_property(void* _pvCtx, int iObjUID); 196 GRAPHICS_IMPEXP void* get_rect_property(void* _pvCtx, int iObjUID); 197 GRAPHICS_IMPEXP void* get_layout_options_property(void* _pvCtx, int iObjUID); 198 GRAPHICS_IMPEXP void* get_border_property(void* _pvCtx, int iObjUID); 199 GRAPHICS_IMPEXP void* get_groupname_property(void* _pvCtx, int iObjUID); 200 GRAPHICS_IMPEXP void* get_title_position_property(void* _pvCtx, int iObjUID); 201 GRAPHICS_IMPEXP void* get_title_scroll_property(void* _pvCtx, int iObjUID); 202 GRAPHICS_IMPEXP void* get_scrollable_property(void* _pvCtx, int iObjUID); 203 GRAPHICS_IMPEXP void* get_line_width_property(void* _pvCtx, int iObjUID); 204 GRAPHICS_IMPEXP void* get_marks_count_property(void* _pvCtx, int iObjUID); 205 GRAPHICS_IMPEXP void* get_auto_margins_property(void* _pvCtx, int iObjUID); 206 GRAPHICS_IMPEXP void* get_ticks_format_property(void* _pvCtx, int iObjUID); 207 GRAPHICS_IMPEXP void* get_ticks_st_property(void* _pvCtx, int iObjUID); 208 GRAPHICS_IMPEXP void* get_colors_property(void* _pvCtx, int pobjUID); 209 GRAPHICS_IMPEXP void* get_colors_property(void* _pvCtx, int iObjUID); 210 211 #endif /* _GET_HANDLE_PROPERTY_H_ */ 212