KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BACK_ANNOTATE::PCB_FP_DATA Struct Reference

Container for Pcbnew footprint data.Map to hold NETLIST footprints data. More...

#include <backannotate.h>

Public Member Functions

 PCB_FP_DATA (const wxString &aRef, const wxString &aFootprint, const wxString &aValue, bool aDNP, bool aExcludeFromBOM, const std::map< wxString, wxString > &aPinMap, const std::map< wxString, wxString > &aFieldsMap)
 

Public Attributes

wxString m_ref
 
wxString m_footprint
 
wxString m_value
 
bool m_DNP
 
bool m_excludeFromBOM
 
std::map< wxString, wxString > m_pinMap
 
std::map< wxString, wxString > m_fieldsMap
 

Detailed Description

Container for Pcbnew footprint data.Map to hold NETLIST footprints data.

Definition at line 61 of file backannotate.h.

Constructor & Destructor Documentation

◆ PCB_FP_DATA()

BACK_ANNOTATE::PCB_FP_DATA::PCB_FP_DATA ( const wxString &  aRef,
const wxString &  aFootprint,
const wxString &  aValue,
bool  aDNP,
bool  aExcludeFromBOM,
const std::map< wxString, wxString > &  aPinMap,
const std::map< wxString, wxString > &  aFieldsMap 
)
inline

Definition at line 63 of file backannotate.h.

Member Data Documentation

◆ m_DNP

bool BACK_ANNOTATE::PCB_FP_DATA::m_DNP

Definition at line 79 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().

◆ m_excludeFromBOM

bool BACK_ANNOTATE::PCB_FP_DATA::m_excludeFromBOM

Definition at line 80 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().

◆ m_fieldsMap

std::map<wxString, wxString> BACK_ANNOTATE::PCB_FP_DATA::m_fieldsMap

Definition at line 82 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().

◆ m_footprint

wxString BACK_ANNOTATE::PCB_FP_DATA::m_footprint

Definition at line 77 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().

◆ m_pinMap

std::map<wxString, wxString> BACK_ANNOTATE::PCB_FP_DATA::m_pinMap

Definition at line 81 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().

◆ m_ref

wxString BACK_ANNOTATE::PCB_FP_DATA::m_ref

Definition at line 76 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().

◆ m_value

wxString BACK_ANNOTATE::PCB_FP_DATA::m_value

Definition at line 78 of file backannotate.h.

Referenced by BACK_ANNOTATE::applyChangelist().


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