Skip to content
PyGerber Documentation
init
Initializing search
Argmaster/pygerber
PyGerber Documentation
Argmaster/pygerber
Home
Changelog
License
Gerber
Gerber
API Usage
API Reference
Command line usage
PyGerber internal API V2
SVG Renderer API Reference
Raster Renderer API Reference
Introspection
Introspection
Usage
Parser2HooksBase Reference
Feature support
Feature support
Tokenizer feature support
⭐ Parser2 feature support
⭐ RasterRenderer2 feature support
⭐ SvgRenderer2 feature support
Parser feature support (legacy)
Rasterized2DBackend feature support (legacy)
Legacy
Legacy
API V1 Usage (legacy)
API V1 Reference (legacy)
PyGerber internal API V1 (legacy)
Gerber specification
Gerber specification
RS-274X 2001-03
Revision 2013-J1
Revision 2016-01
Revision 2017-05
Revision 2020-09
Revision 2021-11
Revision 2023-03
Revision 2023-08
Development
Development
Setup
Build from source
Build documentation
Release procedure
Reference
Reference
pygerber
pygerber
init
backend
backend
init
abstract
abstract
init
aperture_handle
backend_cls
draw_commands
draw_commands
init
draw_arc
draw_bounding_box
draw_circle
draw_command
draw_paste
draw_polygon
draw_rectangle
draw_region
draw_vector_line
draw_commands_handle
drawing_target
errors
result_handle
rasterized_2d
rasterized_2d
init
aperture_handle
backend_cls
color_scheme
draw_commands
draw_commands
init
draw_arc
draw_bounding_box
draw_circle
draw_paste
draw_polygon
draw_rectangle
draw_region
draw_vector_line
draw_commands_handle
drawing_target
errors
image_tools
result_handle
common
common
init
error
frozen_general_model
general_model
immutable_map_model
position
rgba
console
console
init
commands
raster_2d_style
examples
gerberx3
gerberx3
init
api
api
init
_errors
_layers
_v2
v2
language_server
language_server
init
_internals
_internals
init
document
error
errors
server
linter
linter
init
init
Table of contents
linter
diagnostic
math
math
init
bounding_box
offset
rotate_point
vector_2d
optimizer
optimizer
init
optimizer_pass
parser
parser
init
errors
parser
state
parser2
parser2
init
apertures2
apertures2
init
aperture2
block2
circle2
macro2
obround2
polygon2
rectangle2
attributes2
command_buffer2
commands2
commands2
init
aperture_draw_command2
arc2
buffer_command2
command2
flash2
line2
region2
context2
errors2
macro2
macro2
init
assignment2
element2
enums
expressions2
expressions2
init
binary2
constant2
expression2
unary2
variable_name
macro2
point2
primitives2
primitives2
init
code_1_circle2
code_20_vector_line2
code_21_center_line2
code_22_lower_left_line2
code_2_vector_line2
code_4_outline2
code_5_polygon2
code_6_moire2
code_7_thermal2
primitive2
statement2
statement_buffer2
parser2
parser2hooks
parser2hooks_base
state2
renderer2
renderer2
init
abstract
errors2
raster
svg
revisions
state_enums
tokenizer
tokenizer
init
aperture_id
decorators
errors
grammar
helpers
helpers
init
gerber_code_enum
tokenizer
tokens
tokens
init
ab_block_aperture
ad_define_aperture
as_axis_select
attribute_token
bases
bases
init
command
extended_command
gerber_code
group
token
token_accessor
coordinate
d01_draw
d02_move
d03_flash
dnn_select_aperture
end_of_expression
fs_coordinate_format
g01_set_linear
g02_set_clockwise_circular
g03_set_counterclockwise_circular
g04_comment
g36_begin_region
g37_end_region
g54_select_aperture
g70_set_unit_inch
g71_set_unit_mm
g74_single_quadrant
g75_multi_quadrant
g90_set_coordinate_absolute
g91_set_coordinate_incremental
groups
groups
init
ast
statement
in_image_name
invalid_token
ip_image_polarity
lm_load_mirroring
ln_load_name
lp_load_polarity
lr_load_rotation
ls_load_scaling
m00_program_stop
m01_optional_stop
m02_end_of_file
macro
macro
init
am_macro
expressions
expressions
init
binary
errors
macro_expression
numeric_constant
unary
variable_name
macro_begin
macro_context
point
statements
statements
init
code_1_circle
code_20_vector_line
code_21_center_line
code_22_lower_left_line
code_2_vector_line
code_4_outline
code_5_polygon
code_6_moire
code_7_thermal
comment
primitive
statement
variable_assignment
mo_unit_mode
of_image_offset
sr_step_repeat
ta_aperture_attribute
td_delete_attribute
tf_file_attribute
to_object_attribute
sequence_tools
warnings
Table of contents
linter
init
linter
¶
Code diagnostic logic.
Back to top