KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
pcbnew.FootprintWizardPlugin Class Reference
Inheritance diagram for pcbnew.FootprintWizardPlugin:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def defaults (self)
 
def AddParam (self, page, name, unit, default, **kwarg)
 
def parameters (self)
 
def values (self)
 
def ResetWizard (self)
 
def GetName (self)
 
def GetImage (self)
 
def GetDescription (self)
 
def GetValue (self)
 
def GetReferencePrefix (self)
 
def GetParam (self, page, name)
 
def CheckParam (self, page, name, **kwarg)
 
def AnyErrors (self)
 
def pages (self)
 
def GetNumParameterPages (self)
 
def GetParameterPageName (self, page_n)
 
def GetParametersByPageName (self, page_name)
 
def GetParametersByPageIndex (self, page_index)
 
def GetParameterDesignators (self, page_index)
 
def GetParameterNames (self, page_index)
 
def GetParameterValues (self, page_index)
 
def GetParameterErrors (self, page_index)
 
def GetParameterTypes (self, page_index)
 
def GetParameterHints (self, page_index)
 
def GetParameterDesignators (self, page_index)
 
def SetParameterValues (self, page_index, list_of_values)
 
def GetFootprint (self)
 
def BuildFootprint (self)
 
def GetBuildMessages (self)
 
def Show (self)
 
- Public Member Functions inherited from pcbnew.KiCadPlugin
def __init__ (self)
 
def register (self)
 
def deregister (self)
 
def GetPluginPath (self)
 

Public Attributes

 module
 
 params
 
 name
 
 description
 
 image
 
 buildmessages
 

Detailed Description

Definition at line 4490 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.FootprintWizardPlugin.__init__ (   self)

Reimplemented from pcbnew.KiCadPlugin.

Reimplemented in plugins.FootprintWizardBase.FootprintWizard.

Definition at line 4491 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ AddParam()

def pcbnew.FootprintWizardPlugin.AddParam (   self,
  page,
  name,
  unit,
  default,
**  kwarg 
)

Definition at line 4504 of file pcbnew.py.

◆ AnyErrors()

def pcbnew.FootprintWizardPlugin.AnyErrors (   self)

Definition at line 4556 of file pcbnew.py.

Here is the caller graph for this function:

◆ BuildFootprint()

def pcbnew.FootprintWizardPlugin.BuildFootprint (   self)

Reimplemented in plugins.FootprintWizardBase.FootprintWizard.

Definition at line 4627 of file pcbnew.py.

Here is the caller graph for this function:

◆ CheckParam()

def pcbnew.FootprintWizardPlugin.CheckParam (   self,
  page,
  name,
**  kwarg 
)

Definition at line 4553 of file pcbnew.py.

◆ defaults()

def pcbnew.FootprintWizardPlugin.defaults (   self)

Definition at line 4495 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetBuildMessages()

def pcbnew.FootprintWizardPlugin.GetBuildMessages (   self)

Definition at line 4630 of file pcbnew.py.

◆ GetDescription()

def pcbnew.FootprintWizardPlugin.GetDescription (   self)

Reimplemented in plugins.FootprintWizardBase.FootprintWizard.

Definition at line 4537 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetFootprint()

def pcbnew.FootprintWizardPlugin.GetFootprint (   self)

Definition at line 4623 of file pcbnew.py.

◆ GetImage()

def pcbnew.FootprintWizardPlugin.GetImage (   self)

Definition at line 4534 of file pcbnew.py.

◆ GetName()

def pcbnew.FootprintWizardPlugin.GetName (   self)

Reimplemented in plugins.FootprintWizardBase.FootprintWizard.

Definition at line 4531 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetNumParameterPages()

def pcbnew.FootprintWizardPlugin.GetNumParameterPages (   self)

Definition at line 4568 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetParam()

def pcbnew.FootprintWizardPlugin.GetParam (   self,
  page,
  name 
)

Definition at line 4546 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetParameterDesignators() [1/2]

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 4586 of file pcbnew.py.

◆ GetParameterDesignators() [2/2]

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 4610 of file pcbnew.py.

◆ GetParameterErrors()

def pcbnew.FootprintWizardPlugin.GetParameterErrors (   self,
  page_index 
)

Definition at line 4598 of file pcbnew.py.

◆ GetParameterHints()

def pcbnew.FootprintWizardPlugin.GetParameterHints (   self,
  page_index 
)

Definition at line 4606 of file pcbnew.py.

◆ GetParameterNames()

def pcbnew.FootprintWizardPlugin.GetParameterNames (   self,
  page_index 
)

Definition at line 4590 of file pcbnew.py.

◆ GetParameterPageName()

def pcbnew.FootprintWizardPlugin.GetParameterPageName (   self,
  page_n 
)

Definition at line 4571 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetParametersByPageIndex()

def pcbnew.FootprintWizardPlugin.GetParametersByPageIndex (   self,
  page_index 
)

Definition at line 4583 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetParametersByPageName()

def pcbnew.FootprintWizardPlugin.GetParametersByPageName (   self,
  page_name 
)

Definition at line 4574 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetParameterTypes()

def pcbnew.FootprintWizardPlugin.GetParameterTypes (   self,
  page_index 
)

Definition at line 4602 of file pcbnew.py.

◆ GetParameterValues()

def pcbnew.FootprintWizardPlugin.GetParameterValues (   self,
  page_index 
)

Definition at line 4594 of file pcbnew.py.

◆ GetReferencePrefix()

def pcbnew.FootprintWizardPlugin.GetReferencePrefix (   self)

Definition at line 4543 of file pcbnew.py.

◆ GetValue()

def pcbnew.FootprintWizardPlugin.GetValue (   self)

Reimplemented in plugins.FootprintWizardBase.FootprintWizard.

Definition at line 4540 of file pcbnew.py.

◆ pages()

def pcbnew.FootprintWizardPlugin.pages (   self)

Definition at line 4560 of file pcbnew.py.

Here is the caller graph for this function:

◆ parameters()

def pcbnew.FootprintWizardPlugin.parameters (   self)

Definition at line 4513 of file pcbnew.py.

Here is the caller graph for this function:

◆ ResetWizard()

def pcbnew.FootprintWizardPlugin.ResetWizard (   self)

Definition at line 4527 of file pcbnew.py.

◆ SetParameterValues()

def pcbnew.FootprintWizardPlugin.SetParameterValues (   self,
  page_index,
  list_of_values 
)

Definition at line 4614 of file pcbnew.py.

◆ Show()

def pcbnew.FootprintWizardPlugin.Show (   self)

Definition at line 4633 of file pcbnew.py.

◆ values()

def pcbnew.FootprintWizardPlugin.values (   self)

Definition at line 4524 of file pcbnew.py.

Member Data Documentation

◆ buildmessages

pcbnew.FootprintWizardPlugin.buildmessages

Definition at line 4502 of file pcbnew.py.

◆ description

pcbnew.FootprintWizardPlugin.description

Definition at line 4500 of file pcbnew.py.

◆ image

pcbnew.FootprintWizardPlugin.image

Definition at line 4501 of file pcbnew.py.

◆ module

pcbnew.FootprintWizardPlugin.module

Definition at line 4496 of file pcbnew.py.

◆ name

pcbnew.FootprintWizardPlugin.name

Definition at line 4499 of file pcbnew.py.

◆ params

pcbnew.FootprintWizardPlugin.params

Definition at line 4497 of file pcbnew.py.


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