KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EASYPC::DESIGN_DOCUMENT Struct Reference

#include <easypc_document.h>

Public Attributes

FILE_KIND FileKind = FILE_KIND::PCB_DESIGN
 
DOC_KIND Kind = DOC_KIND::PCB
 
std::unique_ptr< OBJECT > Design
 design root, not in the load array
 
std::vector< std::unique_ptr< OBJECT > > Objects
 
std::vector< uint8_t > SummaryInformation
 the SummaryInformation stream, if any
 

Detailed Description

Definition at line 48 of file easypc_document.h.

Member Data Documentation

◆ Design

std::unique_ptr<OBJECT> EASYPC::DESIGN_DOCUMENT::Design

design root, not in the load array

Definition at line 52 of file easypc_document.h.

Referenced by EASYPC::SCH_BUILDER::BuildSheet().

◆ FileKind

FILE_KIND EASYPC::DESIGN_DOCUMENT::FileKind = FILE_KIND::PCB_DESIGN

Definition at line 50 of file easypc_document.h.

◆ Kind

DOC_KIND EASYPC::DESIGN_DOCUMENT::Kind = DOC_KIND::PCB

Definition at line 51 of file easypc_document.h.

◆ Objects

std::vector<std::unique_ptr<OBJECT> > EASYPC::DESIGN_DOCUMENT::Objects

Definition at line 53 of file easypc_document.h.

Referenced by EASYPC::SCH_NET_NAMES::AddSheet().

◆ SummaryInformation

std::vector<uint8_t> EASYPC::DESIGN_DOCUMENT::SummaryInformation

the SummaryInformation stream, if any

Definition at line 54 of file easypc_document.h.

Referenced by EASYPC::FillTitleBlock().


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