spedas/gui/display/draw_object/
spd_ui_draw_object__addaxislabels.pro
Routines
top source spd_ui_draw_object::addAxisLabels
spd_ui_draw_object::addAxisLabels, model, labels, margin, placeLabel, dir, orientation, stacklabels, showlabels, pt1, pt2, lazylabels, blacklabels, labelPos=labelPos
spd_ui_draw_object method: addAxisLabels This routine performs some of the tricky logic necessary to figure out how to place the axis labels model: the output model labels: IDL_Container storing labels margin: margin between axis & labels placeLabel: whether to place label on top/bottom left/right (changed from placeAnnotation to allow axis numbering on different side to labels) dir: x/y axis flag (x=0,y=1) orientation: horizontal/vertical text flag (h=0,v=1) stackLabels: stacklabels or rowlabels flag lazyLabels: convert underscores to carriage returns and override stacking pt1: multiplicand to change pt into view normalized coords(perp axis) pt2: multiplicand to change pt into view normalized coords(par axis) labelpos: returns the position of the most distant label from the axis blacklabels: indicates that default settings should be over-ridden to make all labels black $LastChangedBy: egrimes $ $LastChangedDate: 2014-06-02 14:46:56 -0700 (Mon, 02 Jun 2014) $ $LastChangedRevision: 15286 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/spedas/gui/display/draw_object/spd_ui_draw_object__addaxislabels.pro $
Parameters
- model
- labels
- margin
- placeLabel
- dir
- orientation
- stacklabels
- showlabels
- pt1
- pt2
- lazylabels
- blacklabels
Keywords
- labelPos
File attributes
Modification date: | Mon Jun 9 05:58:58 2014 |
Lines: | 130 |