Axes Redesign: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
(Axis redesign) |
(→Features: Add oblique text orientation) |
||
Line 43: | Line 43: | ||
X(min) X(middle) X(max) | X(min) X(middle) X(max) | ||
</pre> | </pre> | ||
** Rotation: horizontal/vertical/auto/3D | ** Rotation: horizontal/vertical/[http://gnuplot.sourceforge.net/demo_4.2/histograms.1.png oblique]/auto/3D | ||
{| | {| | ||
|[[Image:ParaView-Axes_Redesign-Auto.png|thumb|Auto: text orientation = |axis angle| > threshold ? Vertical : Horizontal]] | |[[Image:ParaView-Axes_Redesign-Auto.png|thumb|Auto: text orientation = |axis angle| > threshold ? Vertical : Horizontal]] | ||
Line 61: | Line 61: | ||
*** ?Qt overlay? | *** ?Qt overlay? | ||
** FTGL currently supports [http://ftgl.sourceforge.net/docs/html/ftgl-tutorial.html#charmap Unicode] fonts | ** FTGL currently supports [http://ftgl.sourceforge.net/docs/html/ftgl-tutorial.html#charmap Unicode] fonts | ||
=Current bugs= | =Current bugs= | ||
* Bug fixes on the existing axes actor: (list the current bugs here) | * Bug fixes on the existing axes actor: (list the current bugs here) |
Revision as of 21:39, 14 July 2009
Features
- Choose the position of the Title and Subtitle (VTop,VMiddle,VBottom, HRight, HLeft, HMiddle)
-------------------------------------------------------------------- |vtop/hleft vtop/hmiddle vtop/hright| | | | ^ | | | | | | | | | | | | | ||vmiddle/hleft y| vmiddle/hmiddle vmiddle/hright| | | | | | | | | | | 0----------------------> | | x | | | ||vbottom/hleft vbottom/hmiddle vbottom/hright| --------------------------------------------------------------------
- Give more control on the axis titles:
- Position: inside/outside
^ | Y(outside) | Y(inside) | | X(inside) o-----------------> X(outside)
- Position min/middle/max
Y(max) ^ | | | Y(middle) | | | Y(min) o-------------------------------> X(min) X(middle) X(max)
- Rotation: horizontal/vertical/oblique/auto/3D
- Label font size:
- Fixed (in px)
- Relative to Viewport (see vtkTextActor)
- Relative to Axes
- ?Spacing between label and axes?
- Adjust the positions of the Y labels so that they don't overlap with the chart
- Style:italic/bold/shadow/color/?antialiasing?...
- Label font size:
- Feature: Add a grid 9007
- Feature: Add more axis ticks 9007
- Support subscripts:
- how ?
- ?Qt overlay?
- FTGL currently supports Unicode fonts
- how ?
Current bugs
- Bug fixes on the existing axes actor: (list the current bugs here)