Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Circle with absolute position.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Generic container.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Cross. Can be rotated.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
A 3D Cube. Can be rotated on x, y, and z.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
FancyLabel.
Write text with arbitrary Chiplotle-font and arbitrary cell shape.
xy: (x, y) position of the label.
text: a string of the text to be printer.
Chiplotle-fonts live in chiplotle/fonts.
These can be simple Chiplotle-HPGL commands or Compound commands.
pen: the pen to use [1 to 8].
width: the width of each character. May be a number or None.
height: the height of each character. May be a number or None.
to each of the cells making up each character.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Rectangular grid.
xy : tuple, (x, y) position.
width : int or float, width of the rectangle.
height : int or float, height of the rectangle.
width_divisions : int, number of horizontal equidistant partitions.
partitions.
pen : int, pen number.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Text label.
xy: 2-tuple of coordinates pair for label location.
text: The actual text to be printed.
charsize: 2-tuple (w, h) pair defining the absolute character size.
run (direction on x axis), rise (direction on y axis).
Positive separates, negatives bring together.
Positive separates, negatives bring together.
Possible values:
.
Left
Inside
Right
Above
3
6
9
Inside
2
5
8
Below
1
4
7
If 10 is added to the above-mentioned location number, positions (except 5) will be offset towards the center by 1/2 the character width and 1/2 the character height.
0 is vertical, 0.5 is 45 degs., ...
vertical: Print text from left to right (False) or top down (True).
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Line at absolute position.
Bases: object
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Random Walk.
Bases: chiplotle.hpgl.compound.compound._CompoundHPGL
Compound Rectangle. Can be rotated. Cannot be filled