Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Expand 3-D basemap properties with back-walls and gridlines (#3993)
* Enable painting the xz and yz back-walls in 3-D let +g set xy plan color, while +x and +y optionally set the other two side. * Allow the 3-D box not to be plotted on top of figure Until now, the +b did twh things: Turned on 3-D backwalls if gridlines were requested and draw the 3-D box, sometimes overprinting the main illustration. This PR adds +B as an alternative. Same as +b but does not draw the 3-D box outline. * Switch +B to +w instead for "wall" * Better parsing and checking for +x +y * Add back-wall pen option via +w[pen] * Add option to paint back walls * Clean up code * Ensure 3-D title on top * Finalize xz and yz gridlines * Fix docs * typos * Let wall outline cover up any gridlines in the same place * Implicitly set +w if z-gridlines selected * Draw portal, not box for backwall outlines * let +g set all, while adding +x|y|z for individual control * update docs * Ensure +b sets the wall * Adjust gridline spacing Let the annotation interval always be the auto gridline spacing, and make first-orer allowances for perspective view when selecting the "width" of the axes. * Revert gridline choice for now * Address meaning of +x +y and set above/below annotation for z-axis * remove printstatement * Separate 3-D box lines from wall drawing * Update gmtparse_B_arg_inspector for new +i,w,x,y,z modifiers * Update module lists * Revert "Update module lists" This reverts commit 8246898. Co-authored-by: Paul Wessel <pwessel@hawaii.edu>
- Loading branch information