KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
pcbnew.DRILL_SPAN Class Reference
Inheritance diagram for pcbnew.DRILL_SPAN:

Public Member Functions

 __init__ (self, *args)
 
 TopLayer (self)
 
 BottomLayer (self)
 
 DrillStartLayer (self)
 
 DrillEndLayer (self)
 
 Pair (self)
 
 __lt__ (self, aOther)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 m_StartLayer = property(_pcbnew.DRILL_SPAN_m_StartLayer_get, _pcbnew.DRILL_SPAN_m_StartLayer_set, doc=)
 
 m_EndLayer = property(_pcbnew.DRILL_SPAN_m_EndLayer_get, _pcbnew.DRILL_SPAN_m_EndLayer_set, doc=)
 
 m_IsBackdrill = property(_pcbnew.DRILL_SPAN_m_IsBackdrill_get, _pcbnew.DRILL_SPAN_m_IsBackdrill_set, doc=)
 
 m_IsNonPlatedFile = property(_pcbnew.DRILL_SPAN_m_IsNonPlatedFile_get, _pcbnew.DRILL_SPAN_m_IsNonPlatedFile_set, doc=)
 

Detailed Description

Proxy of C++ DRILL_SPAN class.

Definition at line 9410 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

pcbnew.DRILL_SPAN.__init__ ( self,
* args )
    __init__(DRILL_SPAN self) -> DRILL_SPAN
    __init__(DRILL_SPAN self, PCB_LAYER_ID aStartLayer, PCB_LAYER_ID aEndLayer, bool aIsBackdrill, bool aIsNonPlated) -> DRILL_SPAN

Definition at line 9416 of file pcbnew.py.

Member Function Documentation

◆ __lt__()

pcbnew.DRILL_SPAN.__lt__ ( self,
aOther )
__lt__(DRILL_SPAN self, DRILL_SPAN aOther) -> bool

Definition at line 9443 of file pcbnew.py.

◆ BottomLayer()

pcbnew.DRILL_SPAN.BottomLayer ( self)
BottomLayer(DRILL_SPAN self) -> PCB_LAYER_ID

Definition at line 9427 of file pcbnew.py.

◆ DrillEndLayer()

pcbnew.DRILL_SPAN.DrillEndLayer ( self)
DrillEndLayer(DRILL_SPAN self) -> PCB_LAYER_ID

Definition at line 9435 of file pcbnew.py.

◆ DrillStartLayer()

pcbnew.DRILL_SPAN.DrillStartLayer ( self)
DrillStartLayer(DRILL_SPAN self) -> PCB_LAYER_ID

Definition at line 9431 of file pcbnew.py.

◆ Pair()

pcbnew.DRILL_SPAN.Pair ( self)
Pair(DRILL_SPAN self) -> DRILL_LAYER_PAIR

Definition at line 9439 of file pcbnew.py.

◆ TopLayer()

pcbnew.DRILL_SPAN.TopLayer ( self)
TopLayer(DRILL_SPAN self) -> PCB_LAYER_ID

Definition at line 9423 of file pcbnew.py.

Property Documentation

◆ m_EndLayer

pcbnew.DRILL_SPAN.m_EndLayer = property(_pcbnew.DRILL_SPAN_m_EndLayer_get, _pcbnew.DRILL_SPAN_m_EndLayer_set, doc=)
static

Definition at line 9447 of file pcbnew.py.

◆ m_IsBackdrill

pcbnew.DRILL_SPAN.m_IsBackdrill = property(_pcbnew.DRILL_SPAN_m_IsBackdrill_get, _pcbnew.DRILL_SPAN_m_IsBackdrill_set, doc=)
static

Definition at line 9448 of file pcbnew.py.

◆ m_IsNonPlatedFile

pcbnew.DRILL_SPAN.m_IsNonPlatedFile = property(_pcbnew.DRILL_SPAN_m_IsNonPlatedFile_get, _pcbnew.DRILL_SPAN_m_IsNonPlatedFile_set, doc=)
static

Definition at line 9449 of file pcbnew.py.

◆ m_StartLayer

pcbnew.DRILL_SPAN.m_StartLayer = property(_pcbnew.DRILL_SPAN_m_StartLayer_get, _pcbnew.DRILL_SPAN_m_StartLayer_set, doc=)
static

Definition at line 9446 of file pcbnew.py.

◆ thisown

pcbnew.DRILL_SPAN.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 9413 of file pcbnew.py.


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