KiCAD pcbnew scripting
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)
 

Public Attributes

 module
 
 params
 
 name
 
 description
 
 image
 
 buildmessages
 

Detailed Description

Definition at line 5443 of file pcbnew.py.

Constructor & Destructor Documentation

def pcbnew.FootprintWizardPlugin.__init__ (   self)

Definition at line 5444 of file pcbnew.py.

Member Function Documentation

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

Definition at line 5457 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.AnyErrors (   self)

Definition at line 5509 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.BuildFootprint (   self)

Definition at line 5580 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 5506 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.defaults (   self)

Definition at line 5448 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetBuildMessages (   self)

Definition at line 5583 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetDescription (   self)

Definition at line 5490 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetFootprint (   self)

Definition at line 5576 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetImage (   self)

Definition at line 5487 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetName (   self)

Definition at line 5484 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetNumParameterPages (   self)

Definition at line 5521 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 5499 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 5539 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 5563 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterErrors (   self,
  page_index 
)

Definition at line 5551 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterHints (   self,
  page_index 
)

Definition at line 5559 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterNames (   self,
  page_index 
)

Definition at line 5543 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterPageName (   self,
  page_n 
)

Definition at line 5524 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageIndex (   self,
  page_index 
)

Definition at line 5536 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageName (   self,
  page_name 
)

Definition at line 5527 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterTypes (   self,
  page_index 
)

Definition at line 5555 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterValues (   self,
  page_index 
)

Definition at line 5547 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetReferencePrefix (   self)

Definition at line 5496 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetValue (   self)

Definition at line 5493 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.pages (   self)

Definition at line 5513 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.parameters (   self)

Definition at line 5466 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.ResetWizard (   self)

Definition at line 5480 of file pcbnew.py.

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

Definition at line 5567 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.Show (   self)

Definition at line 5586 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.values (   self)

Definition at line 5477 of file pcbnew.py.

Member Data Documentation

pcbnew.FootprintWizardPlugin.buildmessages

Definition at line 5455 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.description

Definition at line 5453 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.image

Definition at line 5454 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.module

Definition at line 5449 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.name

Definition at line 5452 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.params

Definition at line 5450 of file pcbnew.py.


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