Previous: setms Up: ../plot79_s.html Next: setnf
SUBROUTINE SETMSZ (SCALE) C$ (Set Marker Size) C$ Set the current marker height scale factor to "SCALE". The C$ default standard marker height will be multiplied by this C$ factor, allowing the marker to be made smaller or larger, C$ as required. Markers always appear at a standard C$ orientation and size -- unrotated, centered at the current C$ point, in the view surface plane, and of a size C$ corresponding to harware character size (about 0.01 on a C$ scale of 0..1). Markers are not affected by world C$ coordinate object modelling transformations or by C$ perspective or rotation. C$ C$ Markers 1-5 are standard in all CORE implementations. The C$ remaining ones are implementation-dependent. Markers C$ currently supported are taken from the Hershey font C$ digitizations. the Hershey numbers are given in C$ parentheses below for each marker. Marker heights have C$ been adjusted to make them all roughly the same size. C$ C$ The CORE proposal did not provide for user specification of C$ marker heights. Experience has shown this to be an C$ unsatisfactory limitation, and this routine is provided to C$ remedy this deficiency. C$ C$ 1.....dot or period (828). C$ 2.....plus (845). C$ 3.....asterisk (847). C$ 4.....circle (840). C$ 5.....x or cross (846). C$ 6.....square (841). C$ 7.....triangle (842). C$ 8.....crosshair (1284). C$ 9.....5-pointed star (844). C$ 10....6-pointed star (868). C$ 11....swiss cross (866). C$ 12....bell (869). C$ 13....paragraph (1276). C$ 14....dagger (1277). C$ 15....double dagger (1278). C$ 16....spade (741). C$ 17....heart (742). C$ 18....diamond (743). C$ 19....club (744). C$ 20....shamrock (745). C$ C$ Marker values less than 1 default to 1, and values greater C$ than 20 are taken modulus 20. C$ (16-NOV-81)