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_PROPdisplayProps
 
std::unique_ptr< ORCAD_SYMBOL_DEFnested
 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
 
std::string textFaceOverride
 

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

◆ displayProps

◆ logicalName

◆ mirror

◆ name

◆ nested

◆ props

◆ rotation

◆ textFaceOverride

std::string ORCAD_GRAPHIC_INST::textFaceOverride

◆ textScaleX

double ORCAD_GRAPHIC_INST::textScaleX = 1.0

◆ textScaleY

double ORCAD_GRAPHIC_INST::textScaleY = 1.0

◆ typeId

◆ 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: