KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_SCH::SYMBOL_DEF Struct Reference

#include <pads_sch_parser.h>

Public Attributes

std::string name
 
std::string timestamp
 
int gate_count = 1
 
int current_gate = 1
 
std::vector< SYMBOL_PINpins
 
std::vector< SYMBOL_GRAPHICgraphics
 
std::vector< SYMBOL_TEXTtexts
 
int f1 = 0
 
int f2 = 0
 
int height = 0
 
int width = 0
 
int h2 = 0
 
int w2 = 0
 
int num_attrs = 0
 
int num_pieces = 0
 
int has_polarity = 0
 
int num_pins = 0
 
int pin_origin_code = 0
 
int is_pin_decal = 0
 
std::string font1
 
std::string font2
 
std::vector< CAEDECAL_ATTRattrs
 

Detailed Description

Definition at line 227 of file pads_sch_parser.h.

Member Data Documentation

◆ attrs

std::vector<CAEDECAL_ATTR> PADS_SCH::SYMBOL_DEF::attrs

◆ current_gate

int PADS_SCH::SYMBOL_DEF::current_gate = 1

Definition at line 232 of file pads_sch_parser.h.

◆ f1

int PADS_SCH::SYMBOL_DEF::f1 = 0

Definition at line 237 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ f2

int PADS_SCH::SYMBOL_DEF::f2 = 0

Definition at line 238 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ font1

std::string PADS_SCH::SYMBOL_DEF::font1

◆ font2

std::string PADS_SCH::SYMBOL_DEF::font2

◆ gate_count

int PADS_SCH::SYMBOL_DEF::gate_count = 1

◆ graphics

◆ h2

int PADS_SCH::SYMBOL_DEF::h2 = 0

Definition at line 241 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ has_polarity

int PADS_SCH::SYMBOL_DEF::has_polarity = 0

Definition at line 245 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ height

int PADS_SCH::SYMBOL_DEF::height = 0

Definition at line 239 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ is_pin_decal

int PADS_SCH::SYMBOL_DEF::is_pin_decal = 0

◆ name

◆ num_attrs

int PADS_SCH::SYMBOL_DEF::num_attrs = 0

◆ num_pieces

int PADS_SCH::SYMBOL_DEF::num_pieces = 0

◆ num_pins

int PADS_SCH::SYMBOL_DEF::num_pins = 0

◆ pin_origin_code

int PADS_SCH::SYMBOL_DEF::pin_origin_code = 0

Definition at line 247 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ pins

◆ texts

◆ timestamp

std::string PADS_SCH::SYMBOL_DEF::timestamp

Definition at line 230 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ w2

int PADS_SCH::SYMBOL_DEF::w2 = 0

Definition at line 242 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().

◆ width

int PADS_SCH::SYMBOL_DEF::width = 0

Definition at line 240 of file pads_sch_parser.h.

Referenced by PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().


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