Module kicad_parse_gen::footprint
[−]
[src]
Kicad footprint format handling
Structs
At |
a location and rotation in a layout |
Drill |
a drill |
Effects |
text effects |
Font |
font attributes for text |
FpArc |
an arc |
FpCircle |
a circle |
FpLine |
a line |
FpPoly |
a polygon |
FpText |
text element |
Layer |
a pcb layer, with a side and a type |
Layers |
a list of layers |
Model |
a 3D model |
Module |
a Kicad module, with a name and a list of elements |
Net |
a net |
NetName |
a netname |
Pad |
a pad |
Pts |
a list of X-Y coordinates |
Xy |
X-Y element |
Xyz |
a 3D X-Y-Z coordinate |
Enums
Element |
elements that can be found in a Module |
Justify |
text justification |
LayerSide |
side of a layer |
LayerType |
type of a layer |
PadShape |
shape of a pad |
PadType |
type of a Pad |
XyType |
the type of X-Y element |
Traits
Flip |
implement to allow a Module and it's sub Element be flippable |
Rotate |
rotate a module to be able to compare rotated modules |
Functions
module_to_string |
convert a Kicad Module (footprint) to a String |
parse |
parse a &str to a Kicad Module |