kigadgets
Getting Started
Developing Action Plugins
Package Design Rationale
API Reference
kigadgets
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
|
Z
A
add() (kigadgets.board.Board method)
add_arc() (kigadgets.board.Board method)
add_circle() (kigadgets.board.Board method)
add_footprint() (kigadgets.board.Board method)
add_layer() (kigadgets.layer.LayerSet method)
add_line() (kigadgets.board.Board method)
add_module() (kigadgets.board.Board method)
add_polyline() (kigadgets.board.Board method)
add_text() (kigadgets.board.Board method)
add_track() (kigadgets.board.Board method)
add_track_segment() (kigadgets.board.Board method)
add_via() (kigadgets.board.Board method)
allow (kigadgets.zone.Keepout property)
angle (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
Arc (in module kigadgets.drawing)
(kigadgets.drawing.ShapeType attribute)
Arc_v5 (class in kigadgets.drawing)
Arc_v6 (class in kigadgets.drawing)
B
BaseUnitTuple (class in kigadgets.units)
Blind (kigadgets.via.ViaType attribute)
Board (class in kigadgets.board)
board (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
(kigadgets.drawing.Segment property)
(kigadgets.drawing.TextPCB property)
(kigadgets.item.BoardItem property)
(kigadgets.via.Via property)
BoardItem (class in kigadgets.item)
bottom_layer (kigadgets.via.Via property)
brighten() (kigadgets.drawing.Arc_v5 method)
(kigadgets.drawing.Arc_v6 method)
(kigadgets.drawing.Circle method)
(kigadgets.drawing.Drawing method)
(kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
(kigadgets.drawing.Segment method)
(kigadgets.drawing.TextPCB method)
(kigadgets.item.Selectable method)
(kigadgets.via.Via method)
build_from() (kigadgets.point.Point static method)
(kigadgets.size.Size static method)
C
center (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.via.Via property)
Chamfered (kigadgets.pad.PadShape attribute)
Circle (class in kigadgets.drawing)
(kigadgets.drawing.ShapeType attribute)
(kigadgets.pad.DrillShape attribute)
(kigadgets.pad.PadShape attribute)
cl_geohash() (in module kigadgets.environment)
cl_main() (in module kigadgets.environment)
clearance (kigadgets.zone.Zone property)
Connector (kigadgets.pad.PadType attribute)
contains() (kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
CoordinateLike (in module kigadgets.units)
copy() (kigadgets.board.Board method)
(kigadgets.module.Footprint method)
create_link() (in module kigadgets.environment)
Custom (kigadgets.pad.PadShape attribute)
D
DEFAULT_UNIT_IUS (in module kigadgets)
(in module kigadgets.units)
default_via_drill (kigadgets.board.Board property)
default_via_size (kigadgets.board.Board property)
default_width (kigadgets.board.Board property)
deg (in module kigadgets.units)
delete() (kigadgets.track.Track method)
deprecate_member() (in module kigadgets.exceptions)
deprecate_warn_fun (in module kigadgets.exceptions)
deselect() (kigadgets.drawing.Arc_v5 method)
(kigadgets.drawing.Arc_v6 method)
(kigadgets.drawing.Circle method)
(kigadgets.drawing.Drawing method)
(kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
(kigadgets.drawing.Segment method)
(kigadgets.drawing.TextPCB method)
(kigadgets.item.Selectable method)
(kigadgets.via.Via method)
deselect_all() (kigadgets.board.Board method)
diameter (kigadgets.via.Via attribute)
Drawing (class in kigadgets.drawing)
drawings (kigadgets.board.Board property)
drill (kigadgets.pad.Pad property)
(kigadgets.via.Via property)
drill_shape (kigadgets.pad.Pad property)
DrillShape (class in kigadgets.pad)
E
end (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Segment property)
(kigadgets.track.Track property)
F
filename (kigadgets.board.Board property)
fill_zones() (kigadgets.board.Board method)
filled (kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
filled_area (kigadgets.zone.Zone property)
fillet() (kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
flip() (kigadgets.module.Footprint method)
Footprint (class in kigadgets.module)
footprint_by_ref() (kigadgets.board.Board method)
FootprintLabel (class in kigadgets.module)
FootprintLine (class in kigadgets.module)
footprints (kigadgets.board.Board property)
fp_name (kigadgets.module.Footprint property)
from_centersize() (kigadgets.drawing.Rectangle class method)
from_editor() (kigadgets.board.Board static method)
from_polygon() (kigadgets.zone.Keepout class method)
(kigadgets.zone.RuleArea class method)
(kigadgets.zone.Zone class method)
G
geohash() (kigadgets.board.Board method)
(kigadgets.drawing.Arc_v5 method)
(kigadgets.drawing.Arc_v6 method)
(kigadgets.drawing.Circle method)
(kigadgets.drawing.Drawing method)
(kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
(kigadgets.drawing.Segment method)
(kigadgets.drawing.TextPCB method)
(kigadgets.item.BoardItem method)
(kigadgets.item.GeoHashable method)
(kigadgets.item.HasConnection method)
(kigadgets.item.HasLayer method)
(kigadgets.item.HasOrientation method)
(kigadgets.item.HasPosition method)
(kigadgets.item.HasWidth method)
(kigadgets.item.Selectable method)
(kigadgets.item.TextEsque method)
(kigadgets.module.Footprint method)
(kigadgets.pad.Pad method)
(kigadgets.track.Track method)
(kigadgets.via.Via method)
(kigadgets.zone.Keepout method)
(kigadgets.zone.Zone method)
GeoHashable (class in kigadgets.item)
get_app_window() (in module kigadgets.util)
get_board_layer_id() (in module kigadgets.layer)
get_board_layer_name() (in module kigadgets.layer)
get_cfg_script() (in module kigadgets.environment)
get_default_paths() (in module kigadgets.environment)
get_fill_polygons() (kigadgets.zone.Zone method)
get_layer_id() (kigadgets.board.Board method)
get_layer_name() (kigadgets.board.Board method)
get_layer_pair_hash() (kigadgets.via.Via method)
get_pcbnew_module() (in module kigadgets)
(in module kigadgets.environment)
get_pcbnew_path() (in module kigadgets.environment)
get_pcbnew_path_from_file() (in module kigadgets.environment)
get_std_layer_id() (in module kigadgets.layer)
get_std_layer_name() (in module kigadgets.layer)
get_ver() (in module kigadgets.environment)
get_vertices() (kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
graphical_items (kigadgets.module.Footprint property)
H
HasConnection (class in kigadgets.item)
HasLayer (class in kigadgets.item)
HasOrientation (class in kigadgets.item)
HasPosition (class in kigadgets.item)
HasWidth (class in kigadgets.item)
height (kigadgets.size.Size property)
help_msg (in module kigadgets.environment)
I
in_GUI() (in module kigadgets.util)
inch (in module kigadgets.units)
(kigadgets.units.BaseUnitTuple property)
inch_ius (in module kigadgets.units)
inch_to_mm() (in module kigadgets.units)
input_preferred_PATH() (in module kigadgets.environment)
instanceof() (in module kigadgets)
is_keepout (kigadgets.zone.Keepout property)
(kigadgets.zone.RuleArea property)
(kigadgets.zone.Zone property)
is_selected (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
(kigadgets.drawing.Segment property)
(kigadgets.drawing.TextPCB property)
(kigadgets.item.Selectable property)
(kigadgets.via.Via property)
is_through (kigadgets.via.Via property)
items (kigadgets.board.Board property)
J
just_lookups_vcurrent (in module kigadgets.item)
justification (kigadgets.drawing.TextPCB property)
(kigadgets.item.TextEsque property)
justification_lookups (kigadgets.drawing.TextPCB attribute)
(kigadgets.item.TextEsque attribute)
K
Keepout (class in kigadgets.zone)
keepouts (kigadgets.board.Board property)
kigadgets
module
kigadgets.board
module
kigadgets.drawing
module
kigadgets.environment
module
kigadgets.exceptions
module
kigadgets.item
module
kigadgets.layer
module
kigadgets.module
module
kigadgets.pad
module
kigadgets.point
module
kigadgets.size
module
kigadgets.track
module
kigadgets.units
module
kigadgets.util
module
kigadgets.via
module
kigadgets.zone
module
kipython_one_liner() (in module kigadgets.environment)
kireload() (in module kigadgets)
(in module kigadgets.util)
L
latest_version_configpath() (in module kigadgets.environment)
layer (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 attribute)
(kigadgets.drawing.Circle attribute)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon attribute)
(kigadgets.drawing.Rectangle attribute)
(kigadgets.drawing.Segment attribute)
(kigadgets.drawing.TextPCB attribute)
(kigadgets.item.HasLayer property)
(kigadgets.module.Footprint property)
(kigadgets.track.Track attribute)
(kigadgets.zone.Keepout property)
(kigadgets.zone.RuleArea property)
(kigadgets.zone.Zone property)
layers (kigadgets.layer.LayerSet property)
(kigadgets.zone.Keepout property)
(kigadgets.zone.RuleArea property)
(kigadgets.zone.Zone property)
LayerSet (class in kigadgets.layer)
layerset (kigadgets.zone.Keepout property)
(kigadgets.zone.RuleArea property)
(kigadgets.zone.Zone property)
lib_name (kigadgets.module.Footprint property)
load() (kigadgets.board.Board static method)
load_from_library() (kigadgets.module.Footprint static method)
load_std_layers() (in module kigadgets.layer)
M
macwin_on_dlopen_error() (in module kigadgets.environment)
Micro (kigadgets.via.ViaType attribute)
mil (in module kigadgets.units)
(kigadgets.units.BaseUnitTuple property)
mil_ius (in module kigadgets.units)
min_width (kigadgets.zone.Zone property)
mirrored (kigadgets.drawing.TextPCB attribute)
(kigadgets.item.TextEsque property)
mm (in module kigadgets.units)
(kigadgets.units.BaseUnitTuple property)
mm_ius (in module kigadgets.units)
mm_to_inch() (in module kigadgets.units)
module
kigadgets
kigadgets.board
kigadgets.drawing
kigadgets.environment
kigadgets.exceptions
kigadgets.item
kigadgets.layer
kigadgets.module
kigadgets.pad
kigadgets.point
kigadgets.size
kigadgets.track
kigadgets.units
kigadgets.util
kigadgets.via
kigadgets.zone
Module (in module kigadgets.module)
module_by_ref() (kigadgets.board.Board method)
ModuleLabel (in module kigadgets.module)
ModuleLine (in module kigadgets.module)
modules (kigadgets.board.Board property)
N
name (kigadgets.pad.Pad property)
(kigadgets.zone.Keepout property)
(kigadgets.zone.RuleArea property)
(kigadgets.zone.Zone property)
native_from() (kigadgets.point.Point static method)
(kigadgets.size.Size static method)
native_obj (kigadgets.board.Board property)
(kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
(kigadgets.drawing.Segment property)
(kigadgets.drawing.TextPCB property)
(kigadgets.item.BoardItem property)
(kigadgets.layer.LayerSet property)
(kigadgets.point.Point property)
(kigadgets.size.Size property)
(kigadgets.via.Via property)
net_code (kigadgets.item.HasConnection property)
(kigadgets.via.Via property)
net_name (kigadgets.item.HasConnection property)
(kigadgets.via.Via property)
new() (in module kigadgets)
nm (in module kigadgets.units)
(kigadgets.units.BaseUnitTuple property)
nm_ius (in module kigadgets.units)
NoDefaultUnits
notify() (in module kigadgets)
(in module kigadgets.util)
NPTH (kigadgets.pad.PadType attribute)
O
orientation (kigadgets.drawing.TextPCB property)
(kigadgets.item.HasOrientation property)
(kigadgets.item.TextEsque property)
Oval (kigadgets.pad.DrillShape attribute)
(kigadgets.pad.PadShape attribute)
P
Pad (class in kigadgets.pad)
pad_type (kigadgets.pad.Pad property)
pads (kigadgets.module.Footprint property)
PadShape (class in kigadgets.pad)
PadType (class in kigadgets.pad)
parser (in module kigadgets.environment)
pcbnew_bare (in module kigadgets)
pcbnew_path_store (in module kigadgets.environment)
pcbnew_version() (in module kigadgets)
plugin_script (in module kigadgets.environment)
Point (class in kigadgets.point)
(in module kigadgets)
Polygon (class in kigadgets.drawing)
(kigadgets.drawing.ShapeType attribute)
populate_existing_default_paths() (in module kigadgets.environment)
populate_optimal_paths() (in module kigadgets.environment)
position (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
(kigadgets.drawing.Segment property)
(kigadgets.drawing.TextPCB attribute)
(kigadgets.item.HasPosition property)
(kigadgets.via.Via property)
priority (kigadgets.zone.Zone property)
put_import_warning_on_kicad() (in module kigadgets)
(in module kigadgets.exceptions)
Q
query_user() (in module kigadgets)
(in module kigadgets.util)
R
rad (in module kigadgets.units)
radius (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
Rect (kigadgets.drawing.ShapeType attribute)
Rectangle (class in kigadgets.drawing)
(kigadgets.pad.PadShape attribute)
reference (kigadgets.module.Footprint property)
reference_label (kigadgets.module.Footprint property)
remove() (kigadgets.board.Board method)
(kigadgets.module.Footprint method)
remove_layer() (kigadgets.layer.LayerSet method)
restore_removed() (kigadgets.board.Board method)
(kigadgets.module.Footprint method)
rotate() (kigadgets.point.Point method)
rotated() (kigadgets.point.Point method)
RoundedRectangle (kigadgets.pad.PadShape attribute)
rule_areas (kigadgets.board.Board property)
RuleArea (class in kigadgets.zone)
S
save() (kigadgets.board.Board method)
scale() (kigadgets.size.Size method)
scaled() (kigadgets.size.Size method)
Segment (class in kigadgets.drawing)
(kigadgets.drawing.ShapeType attribute)
select() (kigadgets.drawing.Arc_v5 method)
(kigadgets.drawing.Arc_v6 method)
(kigadgets.drawing.Circle method)
(kigadgets.drawing.Drawing method)
(kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
(kigadgets.drawing.Segment method)
(kigadgets.drawing.TextPCB method)
(kigadgets.item.Selectable method)
(kigadgets.via.Via method)
Selectable (class in kigadgets.item)
selected_items (kigadgets.board.Board property)
set_layer_pair() (kigadgets.via.Via method)
shape (kigadgets.pad.Pad property)
ShapeType (class in kigadgets.drawing)
Size (class in kigadgets.size)
size (kigadgets.drawing.Rectangle property)
(kigadgets.drawing.TextPCB attribute)
(kigadgets.item.TextEsque property)
(kigadgets.pad.Pad property)
(kigadgets.via.Via property)
SMD (kigadgets.pad.PadType attribute)
start (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Segment property)
(kigadgets.track.Track property)
startup_script (in module kigadgets.environment)
SWIG_version (in module kigadgets)
SWIGtype (class in kigadgets)
symlink_kipython_executable() (in module kigadgets.environment)
T
text (kigadgets.drawing.TextPCB property)
(kigadgets.item.TextEsque property)
TextEsque (class in kigadgets.item)
TextPCB (class in kigadgets.drawing)
thickness (kigadgets.drawing.TextPCB attribute)
(kigadgets.item.TextEsque property)
Through (kigadgets.pad.PadType attribute)
(kigadgets.via.ViaType attribute)
to_polygon() (kigadgets.drawing.Rectangle method)
(kigadgets.zone.Keepout method)
(kigadgets.zone.RuleArea method)
(kigadgets.zone.Zone method)
to_segments() (kigadgets.drawing.Polygon method)
(kigadgets.drawing.Rectangle method)
top_layer (kigadgets.via.Via property)
Track (class in kigadgets.track)
tracks (kigadgets.board.Board property)
Trapezoid (kigadgets.pad.PadShape attribute)
V
value (kigadgets.exceptions.NoDefaultUnits attribute)
(kigadgets.module.Footprint property)
value_label (kigadgets.module.Footprint property)
ver (in module kigadgets)
Via (class in kigadgets.via)
vias (kigadgets.board.Board property)
ViaType (class in kigadgets.via)
visible (kigadgets.module.FootprintLabel property)
W
width (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 attribute)
(kigadgets.drawing.Circle attribute)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon attribute)
(kigadgets.drawing.Rectangle attribute)
(kigadgets.drawing.Segment attribute)
(kigadgets.item.HasWidth property)
(kigadgets.size.Size property)
(kigadgets.track.Track attribute)
(kigadgets.via.Via attribute)
wrap() (kigadgets.board.Board static method)
(kigadgets.drawing.Arc_v5 class method)
(kigadgets.drawing.Arc_v6 class method)
(kigadgets.drawing.Circle class method)
(kigadgets.drawing.Drawing class method)
(kigadgets.drawing.Polygon class method)
(kigadgets.drawing.Rectangle class method)
(kigadgets.drawing.Segment class method)
(kigadgets.drawing.TextPCB class method)
(kigadgets.item.BoardItem class method)
(kigadgets.layer.LayerSet class method)
(kigadgets.units.BaseUnitTuple class method)
(kigadgets.via.Via class method)
(kigadgets.zone.Keepout class method)
(kigadgets.zone.RuleArea class method)
(kigadgets.zone.Zone class method)
wrap_drawing() (in module kigadgets.drawing)
wrap_footprint_item() (in module kigadgets.module)
write_plugin_importer_script() (in module kigadgets.environment)
write_PyShell_startup_script() (in module kigadgets.environment)
wx (in module kigadgets.util)
X
x (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
(kigadgets.drawing.Segment property)
(kigadgets.drawing.TextPCB property)
(kigadgets.item.HasPosition property)
(kigadgets.units.BaseUnitTuple property)
(kigadgets.via.Via property)
Y
y (kigadgets.drawing.Arc_v5 property)
(kigadgets.drawing.Arc_v6 property)
(kigadgets.drawing.Circle property)
(kigadgets.drawing.Drawing property)
(kigadgets.drawing.Polygon property)
(kigadgets.drawing.Rectangle property)
(kigadgets.drawing.Segment property)
(kigadgets.drawing.TextPCB property)
(kigadgets.item.HasPosition property)
(kigadgets.units.BaseUnitTuple property)
(kigadgets.via.Via property)
Z
Zone (class in kigadgets.zone)
zones (kigadgets.board.Board property)