annotate scripts/plot/util/module.mk @ 17720:1ab8e21d9cfc

Further corrections to parenting of axes (bug #39813) * scripts/plot/util/newplot.m: Accept multiple graphic handles to save. Also save handles when axis nextplot property is "replacechildren". Correct failing %!test. * scripts/plot/util/__plt_get_axis_arg__.m: Return axis as first value, "parent" handle as second value. * scripts/plot/draw/surface.m: Get axis from __plt_get_axis_arg__ and ignore any other returned handles.
author Rik <rik@octave.org>
date Mon, 21 Oct 2013 22:25:15 -0700
parents 7bb76a22cde1
children 13c80c3e9660
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17572
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
1 FCN_FILE_DIRS += plot
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
2
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
3 plot_util_GEN_FCN_FILES = \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
4 plot/util/gnuplot_binary.m
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
5
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
6 GEN_FCN_FILES += $(plot_util_GEN_FCN_FILES)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
7
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
8 plot_util_PRIVATE_FCN_FILES = \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
9 plot/util/private/__add_default_menu__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
10 plot/util/private/__fltk_ginput__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
11 plot/util/private/__fltk_print__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
12 plot/util/private/__ghostscript__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
13 plot/util/private/__gnuplot_get_var__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
14 plot/util/private/__gnuplot_ginput__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
15 plot/util/private/__gnuplot_has_feature__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
16 plot/util/private/__gnuplot_has_terminal__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
17 plot/util/private/__gnuplot_open_stream__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
18 plot/util/private/__gnuplot_print__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
19 plot/util/private/__gnuplot_version__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
20 plot/util/private/__go_draw_axes__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
21 plot/util/private/__go_draw_figure__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
22 plot/util/private/__print_parse_opts__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
23 plot/util/private/__tight_eps_bbox__.m
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
24
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
25 plot_util_FCN_FILES = \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
26 plot/util/__actual_axis_position__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
27 plot/util/allchild.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
28 plot/util/ancestor.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
29 plot/util/axes.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
30 plot/util/cla.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
31 plot/util/clf.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
32 plot/util/close.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
33 plot/util/closereq.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
34 plot/util/colstyle.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
35 plot/util/copyobj.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
36 plot/util/__default_plot_options__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
37 plot/util/figure.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
38 plot/util/findall.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
39 plot/util/findfigs.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
40 plot/util/findobj.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
41 plot/util/gca.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
42 plot/util/gcbf.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
43 plot/util/gcbo.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
44 plot/util/gcf.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
45 plot/util/gco.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
46 plot/util/ginput.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
47 plot/util/__gnuplot_drawnow__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
48 plot/util/graphics_toolkit.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
49 plot/util/hdl2struct.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
50 plot/util/hggroup.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
51 plot/util/hold.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
52 plot/util/isaxes.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
53 plot/util/isfigure.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
54 plot/util/ishghandle.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
55 plot/util/ishold.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
56 plot/util/isprop.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
57 plot/util/linkprop.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
58 plot/util/meshgrid.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
59 plot/util/ndgrid.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
60 plot/util/newplot.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
61 plot/util/__next_line_color__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
62 plot/util/__next_line_style__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
63 plot/util/__plt_get_axis_arg__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
64 plot/util/__pltopt__.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
65 plot/util/printd.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
66 plot/util/print.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
67 plot/util/refreshdata.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
68 plot/util/refresh.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
69 plot/util/saveas.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
70 plot/util/shg.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
71 plot/util/struct2hdl.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
72 plot/util/subplot.m \
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
73 $(plot_util_PRIVATE_FCN_FILES)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
74
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
75 FCN_FILES += $(plot_util_FCN_FILES)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
76
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
77 PKG_ADD_FILES += plot/util/PKG_ADD
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
78
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
79 DIRSTAMP_FILES += plot/util/$(octave_dirstamp)
7bb76a22cde1 maint: Split scripts/plot directory into 4 pieces.
Rik <rik@octave.org>
parents:
diff changeset
80