octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: linestyleorder and scatter plots markerfacecolor and markeredgecolor


From: David Bateman
Subject: Re: linestyleorder and scatter plots markerfacecolor and markeredgecolor properties
Date: Tue, 19 Jan 2010 17:37:47 +0100
User-agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090706)

Ben Abbott wrote:
On Jan 17, 2010, at 5:14 PM, David Bateman wrote:

For information here is a patch that I'm working on that does the following

* It removes the "@" markers I recently added
* It implements setting the linestyleorder with either a string or a string 
cell array
* Adds an graphics property order_property to handle the above
* Uses the linestyleorder property in a what I believe is a matlab compatible 
manner for plot, plot3, scatter and stem
* Makes the scatter functions use the markedgecolor and markerfacecolor 
properties in a matlab compatible manner rather than using the edgecolor 
properties (or abusing it) as Shai pointed out
* Adapt the patch handling in __go_draw_axes__ to treat the above properties, 
though it only treats the case where one of these values is set or those values 
that are set are set to the same value.

The patch seems to work for me and I'll commit it when I have more time. I'd also like to 
get the regrouping of patches with "flat" properties given by the scatter 
function to try and get more speed for scatter for these cases. I know how to do it for 
the gnuplot backend but it needs some work.

Note that I can't seem to get the fltk backend to draw scatter plots correctly 
even though I believe the properties of the scatter plots are now correct.

Cheers
David

<patch.bz2>

I had a moment to kill and thought I'd try out this change. Unfortunately, ...

        make[2]: *** No rule to make target `plot/__next_line_style__.m', 
needed by `all-am'.  Stop.

Ben

Oppps it seems I forgot to add this function, will update and sed a new version later tonight

D.


--
David Bateman                                address@hidden
35 rue Gambetta                              +33 1 46 04 02 18 (Home)
92100 Boulogne-Billancourt FRANCE            +33 6 72 01 06 33 (Mob)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]