7.6

Table Of Contents
RectStroke (procedure)
Creates and draws an empty rectangle shape. The colour of the pen used to draw the rectangle can be set using set-
strokecolor.
Syntax
rectstroke( x, y, width, height )
Arguments
x, y
Measure values representing the horizontal/vertical position, in inches, of the starting point.
width, height
Measure values representing the width/height, in inches, of the rectangle shape.
Code Sample Example
This example draws two identical rectangles.
To draw a rectangle that is both stroked and filled, use rectstroke and rectfill in succession.
Example
rectstroke(1,1,2,2) %Draw first rectangle
%Offset starting position slightly to distinguish
%between each rectangle; the second rectangle is blue.
translate(.2,.2)
setstrokecolor([100,100,0,0])
%Draw second rectangle using conventional commands
moveto(1,1) %Reset current point
lineto(3,1) %Draw first line
lineto(3,3) %Draw second line
lineto(1,3) %Draw third line
closepath() %Close shape
stroke() %Draw shape
Stroke (procedure)
Outlines the current shape using the pen colour and width specified with the setstrokecolor and setlinewidth command.
The shape is not filled. To fill and outline the shape, use strokeandfill instead. If you only want to fill the shape, use fill.
©2010 Objectif Lune Inc - 579 -