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

Pin coordinates use symbol space with Y down. More...

#include <orcad_records.h>

Public Attributes

std::string name
 
int position = -1
 slot in the parent symbol pin vector
 
int startX = 0
 
int startY = 0
 
int hotptX = 0
 
int hotptY = 0
 
ORCAD_PORT_TYPE portType = ORCAD_PORT_TYPE::PASSIVE
 
int shapeBits = 0
 
std::vector< ORCAD_DISPLAY_PROPdisplayProps
 

Detailed Description

Pin coordinates use symbol space with Y down.

A zero prefix byte marks an empty slot.

Definition at line 297 of file orcad_records.h.

Member Data Documentation

◆ displayProps

std::vector<ORCAD_DISPLAY_PROP> ORCAD_SYMBOL_PIN::displayProps

◆ hotptX

◆ hotptY

int ORCAD_SYMBOL_PIN::hotptY = 0

◆ name

std::string ORCAD_SYMBOL_PIN::name

Definition at line 299 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::addSymbolPin(), and v2SymbolPin().

◆ portType

ORCAD_PORT_TYPE ORCAD_SYMBOL_PIN::portType = ORCAD_PORT_TYPE::PASSIVE

Definition at line 305 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::addSymbolPin(), and v2SymbolPin().

◆ position

int ORCAD_SYMBOL_PIN::position = -1

slot in the parent symbol pin vector

Definition at line 300 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor().

◆ shapeBits

int ORCAD_SYMBOL_PIN::shapeBits = 0

Definition at line 306 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::addSymbolPin(), and v2SymbolPin().

◆ startX

int ORCAD_SYMBOL_PIN::startX = 0

◆ startY

int ORCAD_SYMBOL_PIN::startY = 0

Definition at line 302 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::addSymbolPin(), and v2SymbolPin().


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