/* * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab * Copyright (C) 2006 - INRIA - Jean-Baptiste Silvy * Copyright (C) 2007 - INRIA - Vicent Couvert * Copyright (C) 2011 - DIGITEO - Bruno JOFRET * * This file must be used under the terms of the CeCILL. * This source file is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms * are also available at * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt * */ /*------------------------------------------------------------------------*/ /* file: setHandleProperty.h */ /* desc : contains declarations of functions needed by sci_set */ /* Each function has the same signature and : */ /* int (sciPointobj *, int, int, int) */ /* parameters stands for respectively, the object to modify, */ /* the pointer of the object on the scilab stack, and the number */ /* of rows and columns of the new value */ /* return a value in the scilab console */ /*------------------------------------------------------------------------*/ #ifndef _SET_HANDLE_PROPERTY_H_ #define _SET_HANDLE_PROPERTY_H_ #include "SetUicontrol.h" int set_color_map_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_old_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_pixel_drawing_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_default_values_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_visible_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_resize_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_current_entity_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_current_axes_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_current_figure_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_axes_size_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_position_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_name_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_size_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_id_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_resizefcn_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_figure_closerequestfcn_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_rotation_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_immediate_drawing_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_background_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_interp_color_vector_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_interp_color_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_foreground_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_fill_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_thickness_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_arrow_size_factor_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_line_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_line_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_surface_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_size_unit_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_size_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_offset_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_stride_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_foreground_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_mark_background_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_bar_width_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_bar_layout_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_x_shift_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_y_shift_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_z_shift_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_polyline_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_font_size_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_font_angle_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_font_foreground_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_font_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_font_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_text_box_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_dimensionning_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_alignment_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_text_box_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_text_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_clear_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_scale_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_zoom_box_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_zoom_state_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_clip_box_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_clip_state_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_data_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_x_label_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_y_label_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_z_label_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_callback_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_title_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tics_direction_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_x_location_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_y_location_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tight_limits_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_closed_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_position_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_rotation_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_position_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_ticks_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_axes_reverse_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_view_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_axes_bounds_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_data_bounds_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_margins_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tics_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tics_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_sub_tics_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_format_n_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tics_segment_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_labels_font_size_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_labels_font_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_labels_font_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tics_labels_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_xtics_coord_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_ytics_coord_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_box_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_grid_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_grid_thickness_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_grid_style_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_axes_visible_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_hidden_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_isoview_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_cube_scaling_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_log_flags_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_arrow_size_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_segs_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_colored_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_data_mapping_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_rotation_angles_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_color_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_color_flag_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_cdata_mapping_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_surface_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_triangles_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_z_bounds_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_handle_visible_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_callback_type_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_hidden_axis_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_user_data_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_x_ticks_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_y_ticks_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_z_ticks_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_parent_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_children_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_viewport_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_info_message_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_screen_position_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_event_handler_enable_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_event_handler_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_arc_drawing_method_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_fractional_font_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_links_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_legend_location_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_filled_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_outside_colors_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_color_range_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_grid_position_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_anti_aliasing_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tag_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_orientation_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_3component_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_auto_orientation_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_interp_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_box_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_label_mode_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_tip_disp_function_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_ambient_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_diffuse_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_specular_color_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_use_color_material_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_material_shininess_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_light_type_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_direction_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_image_type_property(void* _pvCtx, int iObjUID, void* _pvData, int valueType, int nbRow, int nbCol); int set_video_mode_property(void* _pvCtx, int iObjUID, void* _pvData, int valueType, int nbRow, int nbCol); int set_datatips_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_display_function_data_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_resize_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_toolbar_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_toolbar_visible_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_menubar_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_menubar_visible_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_infobar_visible_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_dockable_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_layout_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_constraints_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_rect_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_layout_options_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_border_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_groupname_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_title_position_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_title_scroll_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_default_axes_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_scrollable_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_line_width_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_marks_count_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_auto_margins_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_ticks_format_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); int set_ticks_st_property(void* _pvCtx, int iObj, void* _pvData, int valueType, int nbRow, int nbCol); #endif /* _SET_HANDLE_PROPERTY_H_ */