RA - Fill rectangle absolute ; RA X, Y[;] - Page 183

Brother HL-4040CDN Command Reference Guide for Software Developers

Table of Contents

Technical Reference Guide
GLOSSARY
background image

 

CHAPTER 4 HP-GL/2 - 27 

 

r

 specifies the radius of the circle.    A positive value for 

r

 places the 0º reference point onto the positive x-

axis and a negative value for 

r

 places the 0º reference point onto the negative x-axis. 

 

The value for 

q1

 is a clamped real number. 

q1

qc

r

0° reference point

current

position

 

 

q1

 specifies the wedge starting point relative to the 0 degree reference point. 

 

When 

q1

 is positive, the positive direction of the X axis relative to the current position is set at 0 degrees and 

the start point is sought in the counterclockwise direction.    The opposite occurs when 

q1

 is negative: the 

negative X axis is set at 0 degrees and the start point is sought by going clockwise. 

 

qc

 specifies the angle of the wedge in degrees. 

 

The value for 

qc

 is a clamped real number. 

 

Plotting proceeds counterclockwise when 

qc

 is positive and clockwise when negative. 

 

The value for 

qd

 must be an integer from -32,768 to +32,767. 

 

When 

qd

 is not specified, the chord angle is the default value ( 5 degrees ) 

10 '- Edge Wedge - 
20 WIDTH "LPT1:", 255 
30 LPRINT CHR$(27); "E"; 
40 LPRINT CHR$(27); "%0B"; 
50 LPRINT "IN;SP1;" 
60 LPRINT "PA2000,5000;" 
70 LPRINT "EW1250,90,180,5;" 
80 LPRINT "EW1250,270,120;" 
90 LPRINT "EW1250,30,60;" 
100 LPRINT CHR$(27); "%0A"; 
110 LPRINT CHR$(27); "E"; 
120 END 
 
<Sample 33> 

 

RA - Fill rectangle absolute 

RA X, Y[;] 

X ; X coordinate of opposite corner for the rectangle 
Y ; Y coordinate of opposite corner for the rectangle 

 

X and Y coordinates are absolute coordinates in current units. 

 

Fill the rectangle formed by the current position and the opposite corner specified by X and Y. 

 

After plotting, the cursor returns to its point of origin. 

 

Plotting is performed whether the pen is up or down. 

10 ' - Fill Absolute Rectangle - 
20 WIDTH "LPT1:", 255 
30 LPRINT CHR$(27); "E"; 
40 LPRINT CHR$(27); "%0B"; 
50 LPRINT "IN;SP1;PA5000,4000;" 
60 LPRINT "FT1;RA4250,3250;" 
70 LPRINT "FT3,100;RA5750,3250;" 
80 LPRINT "FT2;RA5750,4750;" 

Detailed Information for Brother HL-4040CDN Command Reference Guide for Software Developers

Lists of information found in Brother HL-4040CDN Command Reference Guide for Software Developers - Page 183

  • 67.  When qd is not specified, the chord angle is the default value ( 5 degrees ) 10 '- Edge Wedge - 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP1;" 60 LPRINT "PA2000,5000;" 70 LPRINT "EW1250,90,180,5;" 80 LPRINT "EW1250,270,120;" 90 LPRINT "EW1250,30,60;" 100 LPRINT CHR$(27); "%0A"; 110 LPRINT CHR$(27); "E"; 120 END &lt;Sample 33&gt; RA - Fill rectangle absolute RA X, Y[;] X ; X coordinate of opposite corner for the rectangle Y ; Y coordinate of opposite corner for the rectangle  X and Y coordinates are absolute coordinates in current units.

Related Documents for Brother HL-4040CDN Command Reference Guide for Software Developers