00001 /*------------------------------------------------------------------------*/ 00002 /* file: getHandleProperty.h */ 00003 /* Copyright INRIA 2006 */ 00004 /* Authors : Jean-Baptiste Silvy */ 00005 /* desc : contains declarations of functions needed by sci_get */ 00006 /* Each function has the same signature int (sciPointObj *) and */ 00007 /* return a value in the scilab console */ 00008 /*------------------------------------------------------------------------*/ 00009 00010 #ifndef _GET_HANDLE_PROPERTY_H_ 00011 #define _GET_HANDLE_PROPERTY_H_ 00012 00013 #include "ObjectStructure.h" 00014 00015 int get_figures_id_property( sciPointObj * pobj ) ; 00016 int get_visible_property( sciPointObj * pobj ) ; 00017 int get_pixel_drawing_mode_property( sciPointObj * pobj ) ; 00018 int get_old_style_property( sciPointObj * pobj ) ; 00019 int get_figure_style_property( sciPointObj * pobj ) ; 00020 int get_auto_resize_property( sciPointObj * pobj ) ; 00021 int get_figure_position_property( sciPointObj * pobj ) ; 00022 int get_axes_size_property( sciPointObj * pobj ) ; 00023 int get_figure_size_property( sciPointObj * pobj ) ; 00024 int get_figure_name_property( sciPointObj * pobj ) ; 00025 int get_figure_id_property( sciPointObj * pobj ) ; 00026 int get_rotation_style_property( sciPointObj * pobj ) ; 00027 int get_immediate_drawing_property( sciPointObj * pobj ) ; 00028 int get_pixmap_property( sciPointObj * pobj ) ; 00029 int get_type_property( sciPointObj * pobj ) ; 00030 int get_parent_property( sciPointObj * pobj ) ; 00031 int get_current_axes_property( sciPointObj * pobj ) ; 00032 int get_current_figure_property( sciPointObj * pobj ) ; 00033 int get_current_entity_property( sciPointObj * pobj ) ; 00034 int get_children_property( sciPointObj * pobj ) ; 00035 int get_default_figure_property( sciPointObj * pobj ) ; 00036 int get_default_axes_property( sciPointObj * pobj ) ; 00037 int get_color_map_property( sciPointObj * pobj ) ; 00038 int get_interp_color_vector_property( sciPointObj * pobj ) ; 00039 int get_interp_color_mode_property( sciPointObj * pobj ) ; 00040 int get_background_property( sciPointObj * pobj ) ; 00041 int get_foreground_property( sciPointObj * pobj ) ; 00042 int get_fill_mode_property( sciPointObj * pobj ) ; 00043 int get_thickness_property( sciPointObj * pobj ) ; 00044 int get_arrow_size_factor_property( sciPointObj * pobj ) ; 00045 int get_line_style_property( sciPointObj * pobj ) ; 00046 int get_line_mode_property( sciPointObj * pobj ) ; 00047 int get_surface_mode_property( sciPointObj * pobj ) ; 00048 int get_mark_style_property( sciPointObj * pobj ) ; 00049 int get_mark_mode_property( sciPointObj * pobj ) ; 00050 int get_mark_size_unit_property( sciPointObj * pobj ) ; 00051 int get_mark_size_property( sciPointObj * pobj ) ; 00052 int get_mark_foreground_property( sciPointObj * pobj ) ; 00053 int get_mark_background_property( sciPointObj * pobj ) ; 00054 int get_bar_layout_property( sciPointObj * pobj ) ; 00055 int get_bar_width_property( sciPointObj * pobj ) ; 00056 int get_x_shift_property( sciPointObj * pobj ) ; 00057 int get_y_shift_property( sciPointObj * pobj ) ; 00058 int get_z_shift_property( sciPointObj * pobj ) ; 00059 int get_polyline_style_property( sciPointObj * pobj ) ; 00060 int get_font_size_property( sciPointObj * pobj ) ; 00061 int get_font_angle_property( sciPointObj * pobj ) ; 00062 int get_font_foreground_property( sciPointObj * pobj ) ; 00063 int get_font_color_property( sciPointObj * pobj ) ; 00064 int get_font_style_property( sciPointObj * pobj ) ; 00065 int get_font_name_property( sciPointObj * pobj ) ; 00066 int get_text_box_mode_property( sciPointObj * pobj ) ; 00067 int get_auto_dimensionning_property( sciPointObj * pobj ) ; 00068 int get_alignment_property( sciPointObj * pobj ) ; 00069 int get_text_box_property( sciPointObj * pobj ) ; 00070 int get_text_property( sciPointObj * pobj ) ; 00071 int get_auto_clear_property( sciPointObj * pobj ) ; 00072 int get_auto_scale_property( sciPointObj * pobj ) ; 00073 int get_zoom_box_property( sciPointObj * pobj ) ; 00074 int get_zoom_state_property( sciPointObj * pobj ) ; 00075 int get_clip_box_property( sciPointObj * pobj ) ; 00076 int get_clip_state_property( sciPointObj * pobj ) ; 00077 int get_data_property( sciPointObj * pobj ) ; 00078 int get_callbackmevent_property( sciPointObj * pobj ) ; 00079 int get_callback_property( sciPointObj * pobj ) ; 00080 int get_x_label_property( sciPointObj * pobj ) ; 00081 int get_y_label_property( sciPointObj * pobj ) ; 00082 int get_z_label_property( sciPointObj * pobj ) ; 00083 int get_title_property( sciPointObj * pobj ) ; 00084 int get_log_flags_property( sciPointObj * pobj ) ; 00085 int get_tics_direction_property( sciPointObj * pobj ) ; 00086 int get_x_location_property( sciPointObj * pobj ) ; 00087 int get_y_location_property( sciPointObj * pobj ) ; 00088 int get_tight_limits_property( sciPointObj * pobj ) ; 00089 int get_closed_property( sciPointObj * pobj ) ; 00090 int get_auto_position_property( sciPointObj * pobj ) ; 00091 int get_auto_rotation_property( sciPointObj * pobj ) ; 00092 int get_position_property( sciPointObj * pobj ) ; 00093 int get_auto_ticks_property( sciPointObj * pobj ) ; 00094 int get_axes_reverse_property( sciPointObj * pobj ) ; 00095 int get_view_property( sciPointObj * pobj ) ; 00096 int get_axes_bounds_property( sciPointObj * pobj ) ; 00097 int get_data_bounds_property( sciPointObj * pobj ) ; 00098 int get_margins_property( sciPointObj * pobj ) ; 00099 int get_tics_color_property( sciPointObj * pobj ) ; 00100 int get_tics_style_property( sciPointObj * pobj ) ; 00101 int get_sub_tics_property( sciPointObj * pobj ) ; 00102 int get_tics_segment_property( sciPointObj * pobj ) ; 00103 int get_labels_font_size_property( sciPointObj * pobj ) ; 00104 int get_labels_font_color_property( sciPointObj * pobj ) ; 00105 int get_labels_font_style_property( sciPointObj * pobj ) ; 00106 int get_format_n_property( sciPointObj * pobj ) ; 00107 int get_xtics_coord_property( sciPointObj * pobj ) ; 00108 int get_ytics_coord_property( sciPointObj * pobj ) ; 00109 int get_tics_labels_property( sciPointObj * pobj ) ; 00110 int get_box_property( sciPointObj * pobj ) ; 00111 int get_grid_property( sciPointObj * pobj ) ; 00112 int get_axes_visible_property( sciPointObj * pobj ) ; 00113 int get_hidden_color_property( sciPointObj * pobj ) ; 00114 int get_isoview_property( sciPointObj * pobj ) ; 00115 int get_cube_scaling_property( sciPointObj * pobj ) ; 00116 int get_arrow_size_property( sciPointObj * pobj ) ; 00117 int get_segs_color_property( sciPointObj * pobj ) ; 00118 int get_colored_property( sciPointObj * pobj ) ; 00119 int get_data_mapping_property( sciPointObj * pobj ) ; 00120 int get_rotation_angles_property( sciPointObj * pobj ) ; 00121 int get_color_mode_property( sciPointObj * pobj ) ; 00122 int get_color_flag_property( sciPointObj * pobj ) ; 00123 int get_cdata_mapping_property( sciPointObj * pobj ) ; 00124 int get_surface_color_property( sciPointObj * pobj ) ; 00125 int get_triangles_property( sciPointObj * pobj ) ; 00126 int get_z_bounds_property( sciPointObj * pobj ) ; 00127 int get_user_data_property( sciPointObj * pobj ) ; 00128 int get_handle_visible_property( sciPointObj * pobj ) ; 00129 int get_callback_type_property( sciPointObj * pobj ) ; 00130 int get_menu_enable_property( sciPointObj * pobj ) ; 00131 int get_hidden_axis_color_property( sciPointObj * pobj ) ; 00132 int get_x_ticks_property( sciPointObj * pobj ) ; 00133 int get_y_ticks_property( sciPointObj * pobj ) ; 00134 int get_z_ticks_property( sciPointObj * pobj ) ; 00135 int get_viewport_property( sciPointObj * pobj ) ; 00136 int get_info_message_property( sciPointObj * pobj ) ; 00137 00138 #endif /* _GET_HANDLE_PROPERTY_H_ */
1.5.1