KiCad PCB EDA Suite
FABMASTER::GRAPHIC_TEXT Struct Reference
Inheritance diagram for FABMASTER::GRAPHIC_TEXT:
FABMASTER::GRAPHIC_ITEM

Public Attributes

double rotation
 ! GRAPHIC_DATA_3 More...
 
bool mirror
 ! GRAPHIC_DATA_4 More...
 
EDA_TEXT_HJUSTIFY_T orient
 ! GRAPHIC_DATA_5 More...
 
int height
 ! GRAPHIC_DATA_6[2] More...
 
int thickness
 ! GRAPHIC_DATA_6[6] More...
 
bool ital
 ! GRAPHIC_DATA_6[4] != 0.0 More...
 
std::string text
 ! GRAPHIC_DATA_7 More...
 
int start_x
 ! GRAPHIC_DATA_1 More...
 
int start_y
 ! GRAPHIC_DATA_2 More...
 
int width
 ! Various sections depending on type More...
 
std::string layer
 ! SUBCLASS More...
 
std::string symbol
 ! SYMBOL More...
 
std::string refdes
 ! REFDES More...
 
int seq
 ! RECORD_TAG[0] More...
 
int subseq
 ! RECORD_TAG[1] More...
 
GRAPHIC_TYPE type
 ! Type of graphic item More...
 
GRAPHIC_SHAPE shape
 ! Shape of the graphic_item More...
 

Detailed Description

Definition at line 264 of file import_fabmaster.h.

Member Data Documentation

◆ height

int FABMASTER::GRAPHIC_TEXT::height

◆ ital

bool FABMASTER::GRAPHIC_TEXT::ital

! GRAPHIC_DATA_6[4] != 0.0

Definition at line 273 of file import_fabmaster.h.

Referenced by FABMASTER::loadFootprints(), FABMASTER::loadGraphics(), FABMASTER::loadOutline(), and FABMASTER::processText().

◆ layer

std::string FABMASTER::GRAPHIC_ITEM::layer
inherited

! SUBCLASS

Definition at line 212 of file import_fabmaster.h.

◆ mirror

bool FABMASTER::GRAPHIC_TEXT::mirror

! GRAPHIC_DATA_4

Definition at line 267 of file import_fabmaster.h.

Referenced by FABMASTER::processText().

◆ orient

EDA_TEXT_HJUSTIFY_T FABMASTER::GRAPHIC_TEXT::orient

◆ refdes

std::string FABMASTER::GRAPHIC_ITEM::refdes
inherited

! REFDES

Definition at line 214 of file import_fabmaster.h.

◆ rotation

double FABMASTER::GRAPHIC_TEXT::rotation

! GRAPHIC_DATA_3

Definition at line 266 of file import_fabmaster.h.

Referenced by FABMASTER::processText().

◆ seq

int FABMASTER::GRAPHIC_ITEM::seq
inherited

! RECORD_TAG[0]

Definition at line 215 of file import_fabmaster.h.

◆ shape

GRAPHIC_SHAPE FABMASTER::GRAPHIC_ITEM::shape
inherited

! Shape of the graphic_item

Definition at line 218 of file import_fabmaster.h.

Referenced by FABMASTER::processArc(), FABMASTER::processLine(), FABMASTER::processRectangle(), and FABMASTER::processText().

◆ start_x

◆ start_y

◆ subseq

int FABMASTER::GRAPHIC_ITEM::subseq
inherited

! RECORD_TAG[1]

Definition at line 216 of file import_fabmaster.h.

◆ symbol

std::string FABMASTER::GRAPHIC_ITEM::symbol
inherited

! SYMBOL

Definition at line 213 of file import_fabmaster.h.

◆ text

std::string FABMASTER::GRAPHIC_TEXT::text

◆ thickness

int FABMASTER::GRAPHIC_TEXT::thickness

◆ type

GRAPHIC_TYPE FABMASTER::GRAPHIC_ITEM::type
inherited

! Type of graphic item

Definition at line 217 of file import_fabmaster.h.

Referenced by FABMASTER::processGraphic().

◆ width

int FABMASTER::GRAPHIC_ITEM::width
inherited

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