Previous: polyline Up: ../slides.html Next: pop-variablename-
POLYMARKER LAST or POLYMARKER <ABSOLUTE|RELATIVE> ...zero or more x y z point coordinates... ENDPOLYMARKER In the first form of this command, the last polymarker is replotted, which is most useful if it was defined as a relative polymarker. In this way, pairs of MARKER SYMBOL and POLYMARKER LAST commands can be used to plot several instances of the same polymarker using different marker symbols without having to reenter its coordinates. In the second form, the keywords ABSOLUTE and RELATIVE specify the polymarker type, with ABSOLUTE assumed if neither keyword is specified. The following lines then specify the polymarker coordinates (x,y,z), one point per line, with the list terminated by the ENDPOLYMARKER command. The current marker symbol is drawn at each point of the polymarker. For a relative polymarker, each coordinate point is relative to the new current point established by the preceding coordinate point. The polymarker coordinates are saved internally in a buffer of fixed size (currently 256 entries); if more coordinates are entered, excess ones except the last are discarded, and a warning message is issued. The truncated polymarker will still be plotted, however. The POLYMARKER LAST command can later to issued to plot the same polymarker again without having to reenter its coordinates. Any coordinate scale factors in effect at the time a relative polymarker is plotted are temporarily applied to the coordinate values, but the original coordinates are restored after the polymarker is actually plotted. This can be useful with the POLYMARKER LAST command to obtain multiple instances of a polymarker with varying scale.