=begin = Ruby/PGPLOT categorized method index === Drawing primitives * (({(())})) -- draw a polyline (curve defined by line-segments) * (({(())})) -- draw a polygon, using fill-area attributes * (({(())})) -- draw one graph marker * (({(())})) -- draw several graph markers * (({(())})) -- draw several graph markers, not all the same * (({(())})) -- draw an arrow * (({(())})) -- draw a circle, using fill-area attributes * (({(())})) -- draw a rectangle, using fill-area attributes * (({(())})) -- move pen (change current pen position) * (({(())})) -- draw a line from the current pen position to a point === Axis * (({(())})) -- draw an axis * (({(())})) -- draw labeled frame around viewport * (({(())})) -- draw a single tick mark on an axis * (({(())})) -- draw frame and write (DD) HH MM SS.S labelling === Text * (({(())})) -- write labels for x-axis, y-axis, and top of plot * (({(())})) -- write text (horizontal, left-justified) * (({(())})) -- write text at position relative to viewport * (({(())})) -- write text at arbitrary position and angle * (({(())})) -- erase text from graphics display * (({(())})) -- write username, date, and time at bottom of plot * (({(())})) -- find length of a string in a variety of units * (({(())})) -- find bounding box of text string === Histgram * (({(())})) -- histogram of binned data * (({(())})) -- histogram of unbinned data === Error bar * (({(())})) -- horizontal or vertical error bar * (({(())})) -- horizontal or vertical error bar * (({(())})) -- horizontal error bar * (({(())})) -- vertical error bar === 2D drawing * (({(())})) -- contour map of a 2D data array (contour-following) * (({(())})) -- contour map of a 2D data array (fast algorithm) * (({(())})) -- contour map of a 2D data array, with blanking * (({(())})) -- fill between two contours * (({(())})) -- label contour map of a 2D data array * (({(())})) -- contour map of a 2D data array (non rectangular) (not implemented in Ruby/PGPLOT) * (({(())})) -- color image from a 2D data array * (({(())})) -- install the color table to be used by (()) * (({(())})) -- gray-scale map of a 2D data array * (({(())})) -- draw pixels * (({(())})) -- vector map of a 2D data array, with blanking * (({(())})) -- annotate an image plot with a wedge * (({(())})) -- cross-sections through a 2D data array === Cursor * (({(())})) -- read cursor position, with anchor * (({(())})) -- read cursor position * (({(())})) -- draw a line using the cursor * (({(())})) -- mark a set of points using the cursor * (({(())})) -- mark a set of points using the cursor === Control * (({(())})) -- open a graphics device * (({(())})) -- open a graphics device * (({(())})) -- close the selected graphics device * (({(())})) -- close all open graphics devices * (({(())})) -- set window and viewport and draw labeled frame * (({(())})) -- control new page prompting * (({(())})) -- advance to new page * (({(())})) -- erase all graphics from current page * (({(())})) -- begin batch of output (buffer) * (({(())})) -- end batch of output (buffer) * (({(())})) -- switch to a different panel on the view surface * (({(())})) -- change the size of the view surface * (({(())})) -- choose axis limits * (({(())})) -- save PGPLOT attributes * (({(())})) -- restore PGPLOT attributes * (({(())})) -- scroll window * (({(())})) -- subdivide view surface into panels * (({(())})) -- update display === Set attributes * (({(())})) -- set arrow-head style * (({(())})) -- set character font * (({(())})) -- set character height * (({(())})) -- set color index * (({(())})) -- set color index range * (({(())})) -- enable or disable clipping at edge of viewport * (({(())})) -- set color representation * (({(())})) -- set color representation by name * (({(())})) -- set fill-area style * (({(())})) -- set color representation using HLS system * (({(())})) -- set hatching style * (({(())})) -- set image transfer function * (({(())})) -- select an open graphics device * (({(())})) -- set line style * (({(())})) -- set line width * (({(())})) -- set text background color index * (({(())})) -- set viewport (normalized device coordinates) * (({(())})) -- set window * (({(())})) -- set viewport (inches) * (({(())})) -- set standard (default) viewport * (({(())})) -- set window and adjust viewport to same aspect ratio === Inquire attributes * (({(())})) -- list available device types on standard output * (({(())})) -- inquire arrow-head style * (({(())})) -- inquire character font * (({(())})) -- inquire character height * (({(())})) -- inquire color index * (({(())})) -- inquire color index range * (({(())})) -- inquire clipping status * (({(())})) -- inquire color capability * (({(())})) -- inquire color representation * (({(())})) -- inquire character height in a variety of units * (({(())})) -- inquire name of nth available device type * (({(())})) -- inquire fill-area style * (({(())})) -- inquire hatching style * (({(())})) -- inquire current device identifier * (({(())})) -- inquire PGPLOT general information * (({(())})) -- inquire image transfer function * (({(())})) -- inquire line style * (({(())})) -- inquire line width * (({(())})) -- inquire number of available device types * (({(())})) -- inquire current pen position * (({(())})) -- inquire text background color index * (({(())})) -- inquire viewport size and position * (({(())})) -- inquire size of view surface * (({(())})) -- inquire window boundary coordinates ==== Hereafter not implemented in Ruby/PGPLOT === Utility * (({(())})) -- convert a number into a plottable character string * (({(())})) -- find the smallest `round' number greater than x === Drawing function * (({(())})) -- function defined by X = F(T), Y = G(T) * (({(())})) -- function defined by Y = F(X) * (({(())})) -- function defined by X = F(Y) === Alias * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) * (({(())})) -- non-standard alias for (()) <<< trailer =end