KiCad PCB EDA Suite
Loading...
Searching...
No Matches
easypc_design_settings.h File Reference

Title block and page size, shared by the board and schematic builders. More...

#include <math/box2.h>
#include <page_info.h>

Go to the source code of this file.

Namespaces

namespace  EASYPC
 

Functions

void EASYPC::FillTitleBlock (const DESIGN_DOCUMENT &aDoc, TITLE_BLOCK &aTitleBlock)
 Fill a title block from the design's SummaryInformation property set: title from Title, date from the last save, comments 1 to 4 from Subject, Author, Keywords and Comments.
 
PAGE_INFO EASYPC::PageForExtents (const BOX2L &aExtentsNm)
 Easy-PC stores no page size, so the first of A4 to A0 then A to E, landscape before portrait, that holds the extents and margins is chosen, else a User page of exactly that size rounded up to whole millimetres.
 

Variables

constexpr double EASYPC::PAGE_MARGIN_MM = 10.0
 Margin added on every side of the drawn extents before choosing a page, in millimetres.
 

Detailed Description

Title block and page size, shared by the board and schematic builders.

Definition in file easypc_design_settings.h.