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

The inline LibraryPart defines the block interface; placed pin records supply absolute positions. More...

#include <orcad_records.h>

Public Attributes

uint32_t dbId = 0
 
std::string name
 intrinsic Name property used for flat-net scoping
 
std::string reference
 
std::map< std::string, std::string > props
 
int x1 = 0
 block rectangle top-left, page DBU
 
int y1 = 0
 
int w = 0
 
int h = 0
 
std::vector< ORCAD_BLOCK_PINpins
 
std::vector< ORCAD_DISPLAY_PROPdisplayProps
 
std::string childName
 child folder, when embedded
 

Detailed Description

The inline LibraryPart defines the block interface; placed pin records supply absolute positions.

Definition at line 371 of file orcad_records.h.

Member Data Documentation

◆ childName

std::string ORCAD_DRAWN_INSTANCE::childName

child folder, when embedded

Definition at line 383 of file orcad_records.h.

Referenced by SCH_IO_ORCAD::LoadSchematicFile(), and ORCAD_CONVERTER::placeHierarchicalBlockFields().

◆ dbId

◆ displayProps

std::vector<ORCAD_DISPLAY_PROP> ORCAD_DRAWN_INSTANCE::displayProps

◆ h

◆ name

std::string ORCAD_DRAWN_INSTANCE::name

intrinsic Name property used for flat-net scoping

Definition at line 374 of file orcad_records.h.

Referenced by BOOST_AUTO_TEST_CASE(), flatNetSuffix(), OrcadReadDrawnInstance(), and v2DrawnInstance().

◆ pins

◆ props

std::map<std::string, std::string> ORCAD_DRAWN_INSTANCE::props

◆ reference

◆ w

◆ x1

◆ y1


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