bugGNU Octave - Bugs: bug #46073, Tick marks and grid lines visible...

 
 

bug #46073: Tick marks and grid lines visible on axes outline

Submitted by:  Pantxo Diribarne <pantxo>
Submitted on:  Tue 29 Sep 2015 07:45:28 AM UTC  
 
Category: Plotting with OpenGLSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Feature Request
Status: FixedAssigned to: None
Originator Name: Open/Closed: Closed
Release: devOperating System: Any

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 22 Aug 2016 09:47:12 PM UTC, comment #3:

Yes, the original bug is fixed. Closing report.

Pantxo Diribarne <pantxo>
Project Member
Mon 22 Aug 2016 09:32:49 PM UTC, comment #2:

I think I have fixed this. Try a development cset >= e31f6726cfcd.

Rik <rik5>
Project Administrator
Tue 29 Sep 2015 01:41:19 PM UTC, comment #1:

I looked at this a long time ago and found it much more difficult than I expected. At the time I tried to implement what you suggest is the best option, and which I thought was also the best option as well. This was to draw grid lines only for the grid and not draw the outer ones at all depending on the value of 'box'. What I found was that when rotating a 3-D figure one could essentially reverse the axes positions. This meant the initial drawing of the figure was correct, but subsuquent rotations would create the same problem of putting the axis and grid on top of each other. I've attached my very incomplete experiment from that time as grid.diff. It might help you some, or you could ignore it completely.

(file #35010)

Rik <rik5>
Project Administrator
Tue 29 Sep 2015 07:45:28 AM UTC, original submission:

Tick marks and outer grid lines are currently drawn above the axes outline. See e.g.:

I'd be in favor of either drawing them before the axes outline (so that they are hidden below) or not drawing outer ones(those at the limits) at all. The latter solution is probably the best (no potential visual artifact due to anti-aliasing in printout), but it has to take into account the presence of the outline: in the above example we would like a tick mark at x=1 but not at x=0 (same for the vertical grid line)
Any opinion?

Pantxo Diribarne <pantxo>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #35010:  grid.diff added by rik5 (4KiB - text/x-diff)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rik5 (Updated the item)
  • -unavailable- added by pantxo (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 22 Aug 2016 09:47:12 PM UTCpantxoStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Mon 22 Aug 2016 09:32:49 PM UTCrik5StatusNone=>Ready For Test
    Tue 29 Sep 2015 01:41:19 PM UTCrik5Attached File-=>Added grid.diff, #35010

    Back to the top


    Powered by Savane 3.1-cleanup1