comparison src/ChangeLog @ 7848:6bb2bbc2bf45

Remove data_property, replace with array_property or row_vector_property.
author Michael Goffioul <michael.goffioul@gmail.com>
date Wed, 27 Feb 2008 21:45:12 +0100
parents 40b16e04172a
children 3249f64f69b2
comparison
equal deleted inserted replaced
7847:40b16e04172a 7848:6bb2bbc2bf45
24 axes::properties::calc_ticks_and_lims method 24 axes::properties::calc_ticks_and_lims method
25 (axes::properties::update_ylim): ditto 25 (axes::properties::update_ylim): ditto
26 (axes::properties::update_zlim): ditto 26 (axes::properties::update_zlim): ditto
27 27
28 2008-06-04 Michael Goffioul <michael.goffioul@gmail.com> 28 2008-06-04 Michael Goffioul <michael.goffioul@gmail.com>
29
30 * genprops.awk (emit_get_data): Remove.
31 (emit_declarations): Treat row_vector_property as array_property and
32 remove data_property references.
33 * graphics.h.in (array_property::array_property(array_property)): Add
34 copy constructor.
35 (class data_property): Remove (replaced by array_property).
36 (class base_graphics_backend, class graphics_backend): Replace
37 data_property references with array_property.
38 (line::properties::xdata, line::properties::ydata,
39 line::properties::zdata, line::properties::ldata,
40 line::properties::udata, line::properties::xldata,
41 line::properties::xudata): Turn into row_vector_property.
42 (image::properties::xdata, image::properties::ydata): Likewise.
43 (image::properties::init): Add length constraints for xdata and ydata.
44 (patch::properties::xdata, patch::properties::ydata,
45 patch::properties::zdata, patch::properties::facevertexalphadata):
46 Turn into array_property.
47 (surface::properties::xdata, surface::properties::ydata,
48 surface::properties::zdata): Likewise.
49 (patch::properties::init): Add size constraints for xdata, ydata,
50 zdata and facevertexalphadata.
51 (surface::properties::init): Add size constraints for xdata, ydata and
52 zdata.
53 * graphics.cc (check_limit_vals): Remove override with data_property.
54 (axes::update_axis_limits): Replace data_property references with
55 array_property.
29 56
30 * graphics.h.in (root_figure::get_default): Use factory defaults when 57 * graphics.h.in (root_figure::get_default): Use factory defaults when
31 no explicit default value exists. 58 no explicit default value exists.
32 (figure::properties::set___backend__): Reset __plot_stream__ to empty 59 (figure::properties::set___backend__): Reset __plot_stream__ to empty
33 value. 60 value.