|
KiCad PCB EDA Suite
|
#include <drill_span.h>
Public Member Functions | |
| DRILL_SPAN () | |
| DRILL_SPAN (PCB_LAYER_ID aStartLayer, PCB_LAYER_ID aEndLayer, bool aIsBackdrill, bool aIsNonPlated) | |
| PCB_LAYER_ID | TopLayer () const |
| PCB_LAYER_ID | BottomLayer () const |
| PCB_LAYER_ID | DrillStartLayer () const |
| PCB_LAYER_ID | DrillEndLayer () const |
| DRILL_LAYER_PAIR | Pair () const |
| bool | operator== (const DRILL_SPAN &aOther) const |
| bool | operator!= (const DRILL_SPAN &aOther) const |
| bool | operator< (const DRILL_SPAN &aOther) const |
Public Attributes | |
| PCB_LAYER_ID | m_StartLayer |
| PCB_LAYER_ID | m_EndLayer |
| bool | m_IsBackdrill |
| bool | m_IsNonPlatedFile |
Definition at line 51 of file drill_span.h.
|
inline |
Definition at line 53 of file drill_span.h.
References B_Cu, F_Cu, m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, and m_StartLayer.
Referenced by operator!=(), operator<(), and operator==().
|
inline |
Definition at line 61 of file drill_span.h.
References m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, and m_StartLayer.
|
inline |
Definition at line 77 of file drill_span.h.
References IsCopperLayerLowerThan(), m_EndLayer, and m_StartLayer.
Referenced by EnumerateDrillOperations(), operator<(), and Pair().
|
inline |
Definition at line 87 of file drill_span.h.
References m_EndLayer.
Referenced by formatDrillSpan(), GENDRILL_WRITER_BASE::GenDrillReportFile(), and GENDRILL_WRITER_BASE::getDrillFileName().
|
inline |
Definition at line 82 of file drill_span.h.
References m_StartLayer.
Referenced by formatDrillSpan(), GENDRILL_WRITER_BASE::GenDrillReportFile(), and GENDRILL_WRITER_BASE::getDrillFileName().
|
inline |
Definition at line 105 of file drill_span.h.
References DRILL_SPAN().
|
inline |
Definition at line 107 of file drill_span.h.
References BottomLayer(), DRILL_SPAN(), m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, m_StartLayer, and TopLayer().
|
inline |
Definition at line 97 of file drill_span.h.
References DRILL_SPAN(), m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, and m_StartLayer.
|
inline |
Definition at line 92 of file drill_span.h.
References BottomLayer(), and TopLayer().
Referenced by GENDRILL_WRITER_BASE::BuildFileFunctionAttributeString(), EXCELLON_WRITER::CreateDrillandMapFilesSet(), GERBER_WRITER::CreateDrillandMapFilesSet(), GENDRILL_WRITER_BASE::CreateMapFilesSet(), EnumerateDrillOperations(), GENDRILL_WRITER_BASE::GenDrillReportFile(), EXCELLON_WRITER::getBackdrillLayerPairFileName(), GERBER_WRITER::getBackdrillLayerPairFileName(), GENDRILL_WRITER_BASE::getDrillFileName(), and GENDRILL_WRITER_BASE::getProtectionFileName().
|
inline |
Definition at line 70 of file drill_span.h.
References IsCopperLayerLowerThan(), m_EndLayer, and m_StartLayer.
Referenced by EnumerateDrillOperations(), operator<(), and Pair().
| PCB_LAYER_ID DRILL_SPAN::m_EndLayer |
Definition at line 128 of file drill_span.h.
Referenced by BottomLayer(), DRILL_SPAN(), DRILL_SPAN(), DrillEndLayer(), operator<(), operator==(), and TopLayer().
| bool DRILL_SPAN::m_IsBackdrill |
Definition at line 129 of file drill_span.h.
Referenced by GENDRILL_WRITER_BASE::BuildFileFunctionAttributeString(), EXCELLON_WRITER::CreateDrillandMapFilesSet(), GERBER_WRITER::CreateDrillandMapFilesSet(), DRILL_SPAN(), DRILL_SPAN(), EnumerateDrillOperations(), formatDrillSpan(), GENDRILL_WRITER_BASE::GenDrillReportFile(), GENDRILL_WRITER_BASE::getDrillFileName(), operator<(), and operator==().
| bool DRILL_SPAN::m_IsNonPlatedFile |
Definition at line 130 of file drill_span.h.
Referenced by EXCELLON_WRITER::CreateDrillandMapFilesSet(), GERBER_WRITER::CreateDrillandMapFilesSet(), GENDRILL_WRITER_BASE::CreateMapFilesSet(), DRILL_SPAN(), DRILL_SPAN(), formatDrillSpan(), operator<(), and operator==().
| PCB_LAYER_ID DRILL_SPAN::m_StartLayer |
Definition at line 127 of file drill_span.h.
Referenced by BottomLayer(), DRILL_SPAN(), DRILL_SPAN(), DrillStartLayer(), operator<(), operator==(), and TopLayer().