|
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 52 of file drill_span.h.
|
inline |
Definition at line 54 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 62 of file drill_span.h.
References m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, and m_StartLayer.
|
inline |
Definition at line 78 of file drill_span.h.
References IsCopperLayerLowerThan(), m_EndLayer, and m_StartLayer.
Referenced by EnumerateDrillOperations(), operator<(), and Pair().
|
inline |
Definition at line 88 of file drill_span.h.
References m_EndLayer.
Referenced by formatDrillSpan(), GENDRILL_WRITER_BASE::GenDrillReportFile(), and GENDRILL_WRITER_BASE::getDrillFileName().
|
inline |
Definition at line 83 of file drill_span.h.
References m_StartLayer.
Referenced by formatDrillSpan(), GENDRILL_WRITER_BASE::GenDrillReportFile(), GENDRILL_WRITER_BASE::getDrillFileName(), and FAB_DRILL_MODEL::indexKey().
|
inline |
Definition at line 106 of file drill_span.h.
References DRILL_SPAN().
|
inline |
Definition at line 108 of file drill_span.h.
References BottomLayer(), DRILL_SPAN(), m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, m_StartLayer, and TopLayer().
|
inline |
Definition at line 98 of file drill_span.h.
References DRILL_SPAN(), m_EndLayer, m_IsBackdrill, m_IsNonPlatedFile, and m_StartLayer.
|
inline |
Definition at line 93 of file drill_span.h.
References BottomLayer(), and TopLayer().
Referenced by ODB_MATRIX_ENTITY::AddDrillMatrixLayer(), GENDRILL_WRITER_BASE::BuildFileFunctionAttributeString(), EXCELLON_WRITER::CreateDrillandMapFilesSet(), GENDRILL_WRITER_BASE::CreateMapFilesSet(), EnumerateDrillOperations(), EnumerateDrillSpans(), GENDRILL_WRITER_BASE::GenDrillReportFile(), EXCELLON_WRITER::getBackdrillLayerPairFileName(), GERBER_WRITER::getBackdrillLayerPairFileName(), GENDRILL_WRITER_BASE::getDrillFileName(), GENDRILL_WRITER_BASE::getProtectionFileName(), FAB_DRILL_MODEL::indexKey(), and ODB_LAYER_ENTITY::InitDrillData().
|
inline |
Definition at line 71 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 129 of file drill_span.h.
Referenced by BottomLayer(), DRILL_SPAN(), DRILL_SPAN(), DrillEndLayer(), ODB_LAYER_ENTITY::GenAttrList(), operator<(), operator==(), and TopLayer().
| bool DRILL_SPAN::m_IsBackdrill |
Definition at line 130 of file drill_span.h.
Referenced by ODB_MATRIX_ENTITY::AddDrillMatrixLayer(), GENDRILL_WRITER_BASE::BuildFileFunctionAttributeString(), EXCELLON_WRITER::CreateDrillandMapFilesSet(), GERBER_WRITER::CreateDrillandMapFilesSet(), DRILL_SPAN(), DRILL_SPAN(), EnumerateDrillOperations(), EnumerateDrillSpans(), formatDrillSpan(), GENDRILL_WRITER_BASE::GenDrillReportFile(), GENDRILL_WRITER_BASE::getDrillFileName(), FAB_DRILL_MODEL::indexKey(), ODB_LAYER_ENTITY::InitDrillData(), operator<(), and operator==().
| bool DRILL_SPAN::m_IsNonPlatedFile |
Definition at line 131 of file drill_span.h.
Referenced by EXCELLON_WRITER::CreateDrillandMapFilesSet(), GERBER_WRITER::CreateDrillandMapFilesSet(), GENDRILL_WRITER_BASE::CreateMapFilesSet(), DRILL_SPAN(), DRILL_SPAN(), FAB_DRILL_MODEL::Find(), formatDrillSpan(), ODB_LAYER_ENTITY::InitDrillData(), operator<(), and operator==().
| PCB_LAYER_ID DRILL_SPAN::m_StartLayer |
Definition at line 128 of file drill_span.h.
Referenced by BottomLayer(), DRILL_SPAN(), DRILL_SPAN(), DrillStartLayer(), ODB_LAYER_ENTITY::GenAttrList(), operator<(), operator==(), and TopLayer().