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

The 156-byte PageSettings block embedded in the Library stream and in every Page stream: 8 bytes create/modify dates, 16 unknown, u32 width, u32 height, u32 pinToPin, 2 bytes, 4 bytes horizontal/vertical count, 2 bytes, 8 bytes horizontal/vertical width, 48 unknown, 24 bytes grid-reference settings, 8 x u32 flags of which flags[0] is isMetric. More...

#include <orcad_records.h>

Public Attributes

uint32_t width = 0
 
uint32_t height = 0
 
uint32_t pinToPin = 100
 
bool isMetric = false
 

Detailed Description

The 156-byte PageSettings block embedded in the Library stream and in every Page stream: 8 bytes create/modify dates, 16 unknown, u32 width, u32 height, u32 pinToPin, 2 bytes, 4 bytes horizontal/vertical count, 2 bytes, 8 bytes horizontal/vertical width, 48 unknown, 24 bytes grid-reference settings, 8 x u32 flags of which flags[0] is isMetric.

width/height are in mils when isMetric == 0 and in micrometres when isMetric == 1.

Definition at line 549 of file orcad_records.h.

Member Data Documentation

◆ height

uint32_t ORCAD_PAGE_SETTINGS::height = 0

Definition at line 552 of file orcad_records.h.

Referenced by OrcadParsePage(), OrcadParsePageSettings(), and OrcadParsePageV2().

◆ isMetric

bool ORCAD_PAGE_SETTINGS::isMetric = false

Definition at line 554 of file orcad_records.h.

Referenced by OrcadParsePage(), OrcadParsePageSettings(), and OrcadParsePageV2().

◆ pinToPin

uint32_t ORCAD_PAGE_SETTINGS::pinToPin = 100

Definition at line 553 of file orcad_records.h.

Referenced by OrcadParseLibrary(), and OrcadParsePageSettings().

◆ width

uint32_t ORCAD_PAGE_SETTINGS::width = 0

Definition at line 551 of file orcad_records.h.

Referenced by OrcadParsePage(), OrcadParsePageSettings(), and OrcadParsePageV2().


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