KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ipc2581_function_mode.cpp File Reference
#include "ipc2581_function_mode.h"
#include <array>
#include <utility>
#include <wx/translation.h>

Go to the source code of this file.

Namespaces

namespace  IPC2581
 

Functions

bool IPC2581::ModeSupported (MODE aMode, REVISION aRevision)
 True if KiCad can write aMode for aRevision.
 
std::optional< SECTION > IPC2581::SectionForBoardLayer (PCB_LAYER_ID aLayer)
 Schema section that holds the artwork of aLayer.
 
std::optional< SECTION > IPC2581::SectionForLayerFunction (const wxString &aLayerFunction, const wxString &aSide=wxEmptyString)
 Schema section that holds the layers with aLayerFunction.
 
RESOLVE_RESULT IPC2581::ResolveSections (REVISION aRevision, MODE aMode, const SECTION_SET &aRequested)
 Compare aRequested with Table 4 and give the attributes to remove and the conflicts.