PCB-FPW developer documentation based on version: 0.0.11

Data Structures

Here are the data structures with brief descriptions:
AnyLineObjectTypeHolds information of any line object type
ArcTypeHolds information about one arc entity
AttributeListTypeAn Attribute list
AttributeTypeAn Attribute type
BoxTypeA bounding box
ElementTypeHolds information about one element entity
FlagTypeA Flag type
fpw_function_node_t
fpw_function_t
LineTypeHolds information about one line entity
MarkTypeHolds information about one mark entity
PadTypeHolds information about one SMD pad entity
PinTypeHolds information about one through hole pin entity
PointTypeA line or polygon point
preview_arcStruct containing all data to draw an arc on the preview canvas
preview_lineStruct containing all data to draw a line on the preview canvas
preview_polygonStruct containing all data to draw a polygon on the preview canvas
preview_rectangleStruct containing all data to draw a rectangle on the preview canvas
SelectionButtonSetSelection button wrapper type
TextTypeHolds information about one text entity