KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_GRAPHIC_INST Struct Reference

Free graphics use nested primitive coordinates. More...

#include <orcad_records.h>

Public Attributes

int typeId = 0
 ORCAD_ST value.
 
std::string name
 cache symbol name
 
uint32_t dbId = 0
 
int x = 0
 
int y = 0
 
ORCAD_BBOX bbox
 
int color = 0
 
std::map< std::string, std::string > props
 
std::vector< ORCAD_DISPLAY_PROP > displayProps
 
std::unique_ptr< ORCAD_SYMBOL_DEF > nested
 SthInPages0 body, else nullptr.
 
int rotation = 0
 0..3 quarter turns
 
bool mirror = false
 
std::string logicalName
 ports: resolved net/port name
 
double textScaleX = 1.0
 
double textScaleY = 1.0
 
bool useGenericTextBaseline = false
 
bool useSymbolLineWidths = false
 

Detailed Description

Free graphics use nested primitive coordinates.

Ports and power symbols use the box minimum as the base.

Definition at line 249 of file orcad_records.h.

Member Data Documentation

◆ bbox

◆ color

◆ dbId

uint32_t ORCAD_GRAPHIC_INST::dbId = 0

Definition at line 253 of file orcad_records.h.

Referenced by OrcadReadGraphicInst(), and ORCAD_CONVERTER::placeWires().

◆ displayProps

◆ logicalName

◆ mirror

bool ORCAD_GRAPHIC_INST::mirror = false

◆ name

◆ nested

std::unique_ptr<ORCAD_SYMBOL_DEF> ORCAD_GRAPHIC_INST::nested

◆ props

◆ rotation

◆ textScaleX

double ORCAD_GRAPHIC_INST::textScaleX = 1.0

◆ textScaleY

double ORCAD_GRAPHIC_INST::textScaleY = 1.0

◆ typeId

int ORCAD_GRAPHIC_INST::typeId = 0

ORCAD_ST value.

Definition at line 251 of file orcad_records.h.

Referenced by OrcadReadGraphicInst(), and ORCAD_CONVERTER::placeGraphics().

◆ useGenericTextBaseline

bool ORCAD_GRAPHIC_INST::useGenericTextBaseline = false

◆ useSymbolLineWidths

bool ORCAD_GRAPHIC_INST::useSymbolLineWidths = false

◆ x

◆ y


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