KiCad PCB EDA Suite
Loading...
Searching...
No Matches
AUTOTRAX::BOARD_DATA Struct Reference

Everything parsed out of an Autotrax/Easytrax file, before any KiCad object is created. More...

#include <autotrax_model.h>

Public Attributes

int version = 4
 4 = Autotrax, 5 = Easytrax
 
std::vector< TRACKtracks
 
std::vector< ARCarcs
 
std::vector< VIAvias
 
std::vector< PADpads
 
std::vector< FILLfills
 
std::vector< TEXTtexts
 
std::vector< COMPONENTcomponents
 
std::vector< NET_NODEnetNodes
 

Detailed Description

Everything parsed out of an Autotrax/Easytrax file, before any KiCad object is created.

The plugin builds a BOARD from this in a second pass.

Definition at line 166 of file autotrax_model.h.

Member Data Documentation

◆ arcs

std::vector<ARC> AUTOTRAX::BOARD_DATA::arcs

Definition at line 171 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().

◆ components

std::vector<COMPONENT> AUTOTRAX::BOARD_DATA::components

Definition at line 176 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().

◆ fills

std::vector<FILL> AUTOTRAX::BOARD_DATA::fills

Definition at line 174 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().

◆ netNodes

std::vector<NET_NODE> AUTOTRAX::BOARD_DATA::netNodes

Definition at line 177 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard().

◆ pads

std::vector<PAD> AUTOTRAX::BOARD_DATA::pads

Definition at line 173 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().

◆ texts

std::vector<TEXT> AUTOTRAX::BOARD_DATA::texts

Definition at line 175 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().

◆ tracks

std::vector<TRACK> AUTOTRAX::BOARD_DATA::tracks

Definition at line 170 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().

◆ version

int AUTOTRAX::BOARD_DATA::version = 4

4 = Autotrax, 5 = Easytrax

Definition at line 168 of file autotrax_model.h.

Referenced by AUTOTRAX_PARSER::Parse().

◆ vias

std::vector<VIA> AUTOTRAX::BOARD_DATA::vias

Definition at line 172 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), and AUTOTRAX_PARSER::Parse().


The documentation for this struct was generated from the following file: