octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #47974] Visual differences between gnuplot and


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #47974] Visual differences between gnuplot and OpenGL toolkits
Date: Thu, 22 Sep 2016 19:53:16 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0

Follow-up Comment #74, bug #47974 (project octave):

I'm attaching a new version of the patch that works (almost) for gnuplot 4.4.0
to present.  This also solves several bugs that we have yet to run across. 
Here is the test sequence I used to check behavior:


demo line 1
demo waterfall 1
kids = get(gca,'children');
set(kids(1),'marker','o');
set(kids(1),'linestyle','none');
set(kids(1),'markeredgecolor','b');
set(kids(1),'linestyle','-');
set(kids(1),'marker','none');
set(kids(1),'edgecolor','r');
set(kids(1),'marker','*');
set(kids(1),'markeredgecolor','flat');
set(kids(1),'linestyle','none');
set(kids(1),'marker','none');


I know this isn't perfect yet, but it is close.  It may affect things
elsewhere, but hopefully not too bad.  Here are the two things bothering me
still:

1) I don't understand exactly what markeredgecolor and markerfacecolor "auto"
means.  Is it supposed to get the color from its parent axes?  So, I just put
in some conditional tests for "auto" setting so that it appears to come out as
expected without really understanding it.  There may need to be some

strcmp (obj.markeredgecolor, "auto")

types of code shuffled around.

2) In gnuplot 4.4.0 I'm finding that the surface face color is yellow rather
than white.  I don't understand why, short of a bug in gnuplot 4.4.0.  So,
rather than try to fix this in the attached patch, I'd prefer to open a
separate bug report for the random surface color in gnuplot 4.4.0 and
investigate if there might be an alternative syntax to work around this issue.

(file #38589)
    _______________________________________________________

Additional Item Attachment:

File name: octave-gnuplot_linestyle_bug47974-djs2016sep22.patch Size:12 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47974>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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