comparison src/graphics.h.in @ 10596:24e915c602e7

Remove line object props ldata, udata, xldata, xudata.
author Ben Abbott <bpabbott@mac.com>
date Sat, 01 May 2010 10:55:42 -0400
parents 9f55d3ce490a
children 9d4a198614ab
comparison
equal deleted inserted replaced
10595:46c8ecc4d565 10596:24e915c602e7
3168 { 3168 {
3169 public: 3169 public:
3170 // See the genprops.awk script for an explanation of the 3170 // See the genprops.awk script for an explanation of the
3171 // properties declarations. 3171 // properties declarations.
3172 3172
3173 // properties which are not in matlab: 3173 // properties which are not in matlab: keylabel, interpreter
3174 // ldata, udata, xldata, xudata, keylabel, interpreter
3175 3174
3176 BEGIN_PROPERTIES (line) 3175 BEGIN_PROPERTIES (line)
3177 row_vector_property xdata u , default_data () 3176 row_vector_property xdata u , default_data ()
3178 row_vector_property ydata u , default_data () 3177 row_vector_property ydata u , default_data ()
3179 row_vector_property zdata u , Matrix () 3178 row_vector_property zdata u , Matrix ()
3180 row_vector_property ldata u , Matrix ()
3181 row_vector_property udata u , Matrix ()
3182 row_vector_property xldata u , Matrix ()
3183 row_vector_property xudata u , Matrix ()
3184 string_property xdatasource , "" 3179 string_property xdatasource , ""
3185 string_property ydatasource , "" 3180 string_property ydatasource , ""
3186 string_property zdatasource , "" 3181 string_property zdatasource , ""
3187 color_property color , color_values (0, 0, 0) 3182 color_property color , color_values (0, 0, 0)
3188 radio_property linestyle , "{-}|--|:|-.|none" 3183 radio_property linestyle , "{-}|--|:|-.|none"
3207 private: 3202 private:
3208 Matrix compute_xlim (void) const; 3203 Matrix compute_xlim (void) const;
3209 Matrix compute_ylim (void) const; 3204 Matrix compute_ylim (void) const;
3210 3205
3211 void update_xdata (void) { set_xlim (compute_xlim ()); } 3206 void update_xdata (void) { set_xlim (compute_xlim ()); }
3212 void update_xldata (void) { set_xlim (compute_xlim ()); }
3213 void update_xudata (void) { set_xlim (compute_xlim ()); }
3214 3207
3215 void update_ydata (void) { set_ylim (compute_ylim ()); } 3208 void update_ydata (void) { set_ylim (compute_ylim ()); }
3216 void update_ldata (void) { set_ylim (compute_ylim ()); }
3217 void update_udata (void) { set_ylim (compute_ylim ()); }
3218 3209
3219 void update_zdata (void) 3210 void update_zdata (void)
3220 { 3211 {
3221 set_zlim (zdata.get_limits ()); 3212 set_zlim (zdata.get_limits ());
3222 set_zliminclude (get_zdata ().numel () > 0); 3213 set_zliminclude (get_zdata ().numel () > 0);