KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_CONVERTER::PAGE_NET_INDEX Struct Reference

Lookups for the page and scope being converted, rebuilt by buildNetLookup(). More...

Public Attributes

const ORCAD_RAW_PAGE * page = nullptr
 
std::map< std::pair< int, int >, std::vector< const ORCAD_WIRE * > > wireEndpoints
 
std::map< const ORCAD_PIN_INST *, std::set< uint32_t > > pinNets
 
std::vector< VECTOR2I > junctions
 
std::map< uint32_t, std::set< const std::string * > > occurrenceNamesByNetId
 Scope occurrence nets owned by a page net through a wire or part object id.
 
std::map< const ORCAD_GRAPHIC_INST *, std::string > powerNets
 powerNet() depends on the scope, so the memo lives only as long as this index.
 

Detailed Description

Lookups for the page and scope being converted, rebuilt by buildNetLookup().

Definition at line 206 of file orcad_converter.h.

Member Data Documentation

◆ junctions

std::vector<VECTOR2I> ORCAD_CONVERTER::PAGE_NET_INDEX::junctions

Definition at line 211 of file orcad_converter.h.

◆ occurrenceNamesByNetId

std::map<uint32_t, std::set<const std::string*> > ORCAD_CONVERTER::PAGE_NET_INDEX::occurrenceNamesByNetId

Scope occurrence nets owned by a page net through a wire or part object id.

Definition at line 214 of file orcad_converter.h.

◆ page

const ORCAD_RAW_PAGE* ORCAD_CONVERTER::PAGE_NET_INDEX::page = nullptr

Definition at line 208 of file orcad_converter.h.

◆ pinNets

std::map<const ORCAD_PIN_INST*, std::set<uint32_t> > ORCAD_CONVERTER::PAGE_NET_INDEX::pinNets

Definition at line 210 of file orcad_converter.h.

◆ powerNets

std::map<const ORCAD_GRAPHIC_INST*, std::string> ORCAD_CONVERTER::PAGE_NET_INDEX::powerNets
mutable

powerNet() depends on the scope, so the memo lives only as long as this index.

Definition at line 217 of file orcad_converter.h.

◆ wireEndpoints

std::map<std::pair<int, int>, std::vector<const ORCAD_WIRE*> > ORCAD_CONVERTER::PAGE_NET_INDEX::wireEndpoints

Definition at line 209 of file orcad_converter.h.


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