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

Page counters and rules threaded through a folder hierarchy walk. More...

Public Attributes

int pageIndex = 1
 
size_t sourcePageIndex = 0
 
size_t sourcePageCount = 0
 
bool numberSourcePages = true
 fill title-block page numbers from the walk order
 
bool occurrenceAliases = true
 learn power and child occurrence aliases before placing pages
 
bool interfaceAliases = false
 alias a child's interface nets to the parent occurrence net
 
bool nestedFlatSuffix = true
 suffix by block path; else only in simple repeated leaf designs
 
bool folderSheetNames = true
 name an unreferenced block after its folder, else its page
 
bool rootSharedFolderPage = true
 convert the root page as a shared folder page
 

Detailed Description

Page counters and rules threaded through a folder hierarchy walk.

The defaults are the folder rules. A design whose every block opens a single-page child keeps the rules it was first imported with.

Definition at line 229 of file orcad_converter.h.

Member Data Documentation

◆ folderSheetNames

bool ORCAD_CONVERTER::FOLDER_WALK::folderSheetNames = true

name an unreferenced block after its folder, else its page

Definition at line 238 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFolderHierarchy(), and ORCAD_CONVERTER::placeFolder().

◆ interfaceAliases

bool ORCAD_CONVERTER::FOLDER_WALK::interfaceAliases = false

alias a child's interface nets to the parent occurrence net

Definition at line 236 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFolderHierarchy(), and ORCAD_CONVERTER::placeFolder().

◆ nestedFlatSuffix

bool ORCAD_CONVERTER::FOLDER_WALK::nestedFlatSuffix = true

suffix by block path; else only in simple repeated leaf designs

Definition at line 237 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFolderHierarchy(), and ORCAD_CONVERTER::placeFolder().

◆ numberSourcePages

bool ORCAD_CONVERTER::FOLDER_WALK::numberSourcePages = true

fill title-block page numbers from the walk order

Definition at line 234 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFolderHierarchy(), and ORCAD_CONVERTER::placeFolder().

◆ occurrenceAliases

bool ORCAD_CONVERTER::FOLDER_WALK::occurrenceAliases = true

learn power and child occurrence aliases before placing pages

Definition at line 235 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFolderHierarchy(), and ORCAD_CONVERTER::placeFolder().

◆ pageIndex

int ORCAD_CONVERTER::FOLDER_WALK::pageIndex = 1

Definition at line 231 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::placeFolder().

◆ rootSharedFolderPage

bool ORCAD_CONVERTER::FOLDER_WALK::rootSharedFolderPage = true

convert the root page as a shared folder page

Definition at line 239 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::convertFolderHierarchy(), and ORCAD_CONVERTER::placeFolder().

◆ sourcePageCount

size_t ORCAD_CONVERTER::FOLDER_WALK::sourcePageCount = 0

◆ sourcePageIndex

size_t ORCAD_CONVERTER::FOLDER_WALK::sourcePageIndex = 0

Definition at line 232 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::placeFolder().


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