Credits Overview Plotting Styles Commands Terminals

mark

Syntax:

     set object <index> mark marktype <tag> at <position>
         {scale <s>|<sx>,<sy>} {angle <a>}
         {units ps|xy|xx|yy|gxy|gxx|gyy}
         {<other-object-properties>}

The marktype is used to specify the tag number of a mark defined using the ’set mark’ command. The "marktype" keyword may be shortened to "mt". "at <position>" specifies the center of the mark. The center position may be given in axis, graph, or screen coordinates. See ‘coordinates‘. "scale" is a multiplier applied to x and y coordinates in the body of the mark. "angle" applies a rotation in degrees about the center position.

The "units" option specifies what coordinate system is used to interpret [x,y] values stored in the mark definition by set mark. It does _not_ affect the center position given by "at".

     ps : both of x and y in units close to pointsize (default)
     xy : x in units of the x axis and y in units of the y axis
     xx : both of x and y in units of the x axis
     yy : both of x and y in units of the y axis
     gxy : x and y in % of the horizontal and vertical graph range
     gxx : both of x and y in % of the horizontal graph range
     gyy : both of x and y in % of the vertical graph range

As with other object types, a mark object may have additional properties for front/back/behind, fill color and style, and line attributes. Note that the fill color and style of the object may be different from those of the mark it contains. See marks data.