File: TODO

package info (click to toggle)
slxfig 0.2.0~.117-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 1,136 kB
  • ctags: 568
  • sloc: sh: 2,941; ansic: 598; makefile: 274; php: 6
file content (37 lines) | stat: -rw-r--r-- 1,161 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
* An interactive plot viewer.

* Add a mechanism to the .plot method that facilitates the creation of the
  legend:

    w.plot (x1,y1;color=3,label="First curve");
    w.plot (x2,y2;color=4,sym="triangle",label="Triangles");
    w.legend(0.2, 0.8; world00);

* A .shade_between method that shades between two curves:

   private define shade_between_curves (w, x, ylo, yhi)
   {
      variable x = [x, reverse(x)];
      variable y = [ylo, reverse(yhi)];
      w.shade_region (x, y; __qualifiers);
   }

* Various time/date related tic labels.

* Additional flexibility for tic labels-- perhaps via a callback
  function.  Perhaps time/date labels could be implemented via such
  callbacks.

* allow to set only some world coordinate limits,
  and have the others be determined automatically,
  in analogy to, e.g.,  isis> xrange(xmin, );

* connection between world coordinates and size of plot box
  to have several plots with different ranges, but same scales

* duplicate method for XFig_Object's
-> allow xfig_multiplot to operate on copies of plots


* define an empty picture object that could be returned
  by xfig_new_text when called with NULL or ""