Skip navigation links
A B C D E H I L P R S T V W 

A

arc(float, float, float, float, float, float) - Method in class hpglgraphics.HPGLGraphics
 
arc(float, float, float, float, float, float, int) - Method in class hpglgraphics.HPGLGraphics
 

B

beginDraw() - Method in class hpglgraphics.HPGLGraphics
 
beginShape() - Method in class hpglgraphics.HPGLGraphics
begin a shape.
beginShape(int) - Method in class hpglgraphics.HPGLGraphics
begin a shape
bezierVertex(float, float, float, float, float, float) - Method in class hpglgraphics.HPGLGraphics
 
blendMode(int) - Method in class hpglgraphics.HPGLGraphics
 

C

curveVertex(float, float) - Method in class hpglgraphics.HPGLGraphics
 

D

displayable() - Method in class hpglgraphics.HPGLGraphics
 
dispose() - Method in class hpglgraphics.HPGLGraphics
 

E

ellipseImpl(float, float, float, float) - Method in class hpglgraphics.HPGLGraphics
This method implements the ellipse() method
endDraw() - Method in class hpglgraphics.HPGLGraphics
 
endRecord() - Method in class hpglgraphics.HPGLGraphics
 
endRecord(String) - Method in class hpglgraphics.HPGLGraphics
 
endShape() - Method in class hpglgraphics.HPGLGraphics
 
endShape(int) - Method in class hpglgraphics.HPGLGraphics
 

H

HPGL - Static variable in class hpglgraphics.HPGLGraphics
 
hpglgraphics - package hpglgraphics
 
HPGLGraphics - Class in hpglgraphics
This is a library for writing HPGL (plotter) files using beginRecord()/endRecord() Inspired by https://github.com/gregersn/HPGL Borrows from http://phi.lho.free.fr/programming/Processing/P8gGraphicsSVG/ the OBJExport library and the Processing DXF library.
HPGLGraphics() - Constructor for class hpglgraphics.HPGLGraphics
a Constructor, usually called in the setup() method in your sketch to initialize and start the Library.

I

is2D() - Method in class hpglgraphics.HPGLGraphics
 
is3D() - Method in class hpglgraphics.HPGLGraphics
 

L

line(float, float, float, float) - Method in class hpglgraphics.HPGLGraphics
This method draws a line

P

point(float, float) - Method in class hpglgraphics.HPGLGraphics
 
popMatrix() - Method in class hpglgraphics.HPGLGraphics
 
println(String) - Method in class hpglgraphics.HPGLGraphics
Write a line to the HPGL file.
pushMatrix() - Method in class hpglgraphics.HPGLGraphics
 

R

rectImpl(float, float, float, float) - Method in class hpglgraphics.HPGLGraphics
 
resetMatrix() - Method in class hpglgraphics.HPGLGraphics
 
rotate(float) - Method in class hpglgraphics.HPGLGraphics
 

S

scale(float) - Method in class hpglgraphics.HPGLGraphics
 
scale(float, float) - Method in class hpglgraphics.HPGLGraphics
 
selectPen(int) - Method in class hpglgraphics.HPGLGraphics
This method selects plotter pen via the HPGL 'SP' instruction.
setChordAngle(float) - Method in class hpglgraphics.HPGLGraphics
This method sets the chord angle (in degrees) used for drawing arcs, circles and ellipses.
setCurveDetail(int) - Method in class hpglgraphics.HPGLGraphics
This method sets the plotter output size.
setPaperSize(String) - Method in class hpglgraphics.HPGLGraphics
 
setPath(String) - Method in class hpglgraphics.HPGLGraphics
This method sets the path and filename for the HPGL output.
setSpeed(int) - Method in class hpglgraphics.HPGLGraphics
This method sets speed for pen moves when down via the HPGL 'VS' instruction.

T

text(String, float, float) - Method in class hpglgraphics.HPGLGraphics
This method puts text in the HPGL output.
textSize(float) - Method in class hpglgraphics.HPGLGraphics
This method sets text size in the HPGL output.
translate(float, float) - Method in class hpglgraphics.HPGLGraphics
 

V

VERSION - Static variable in class hpglgraphics.HPGLGraphics
 
vertex(float, float) - Method in class hpglgraphics.HPGLGraphics
This method converts vertices in Processing coordinates to plotter coordinates.

W

write(String, float) - Method in class hpglgraphics.HPGLGraphics
Write a command on one line (as a String), then start a new line and write out a formatted float.
A B C D E H I L P R S T V W 
Skip navigation links

Processing Library hpglgraphics by Ciaron Linstead. (c) 2017