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

A placed component (COMP .. ENDCOMP) holding its own primitives. More...

#include <autotrax_model.h>

Public Attributes

wxString refdes
 
wxString name
 
wxString value
 
double x = 0
 
double y = 0
 
std::optional< TEXT > refdesText
 designator placement, text unused
 
std::optional< TEXT > valueText
 comment placement, text unused
 
bool refdesVisible = true
 
bool valueVisible = true
 
std::vector< TRACK > tracks
 
std::vector< ARC > arcs
 
std::vector< VIA > vias
 
std::vector< PAD > pads
 
std::vector< FILL > fills
 
std::vector< TEXT > texts
 

Detailed Description

A placed component (COMP .. ENDCOMP) holding its own primitives.

Definition at line 135 of file autotrax_model.h.

Member Data Documentation

◆ arcs

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

◆ fills

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

◆ name

wxString AUTOTRAX::COMPONENT::name

◆ pads

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

◆ refdes

wxString AUTOTRAX::COMPONENT::refdes

◆ refdesText

std::optional<TEXT> AUTOTRAX::COMPONENT::refdesText

designator placement, text unused

Definition at line 143 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), PCB_IO_AUTOTRAX::buildComponent(), and AUTOTRAX_PARSER::parseComponent().

◆ refdesVisible

bool AUTOTRAX::COMPONENT::refdesVisible = true

◆ texts

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

◆ tracks

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

◆ value

wxString AUTOTRAX::COMPONENT::value

◆ valueText

std::optional<TEXT> AUTOTRAX::COMPONENT::valueText

comment placement, text unused

Definition at line 144 of file autotrax_model.h.

Referenced by PCB_IO_AUTOTRAX::buildBoard(), PCB_IO_AUTOTRAX::buildComponent(), and AUTOTRAX_PARSER::parseComponent().

◆ valueVisible

bool AUTOTRAX::COMPONENT::valueVisible = true

◆ vias

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

◆ x

double AUTOTRAX::COMPONENT::x = 0

◆ y

double AUTOTRAX::COMPONENT::y = 0

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