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 5274 of file pcbnew.py.

Constructor & Destructor Documentation

def pcbnew.FootprintWizardPlugin.__init__ (   self)

Definition at line 5275 of file pcbnew.py.

Member Function Documentation

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

Definition at line 5288 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.AnyErrors (   self)

Definition at line 5340 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.BuildFootprint (   self)

Definition at line 5411 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 5337 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.defaults (   self)

Definition at line 5279 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetBuildMessages (   self)

Definition at line 5414 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetDescription (   self)

Definition at line 5321 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetFootprint (   self)

Definition at line 5407 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetImage (   self)

Definition at line 5318 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetName (   self)

Definition at line 5315 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetNumParameterPages (   self)

Definition at line 5352 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 5330 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 5370 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 5394 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterErrors (   self,
  page_index 
)

Definition at line 5382 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterHints (   self,
  page_index 
)

Definition at line 5390 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterNames (   self,
  page_index 
)

Definition at line 5374 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterPageName (   self,
  page_n 
)

Definition at line 5355 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageIndex (   self,
  page_index 
)

Definition at line 5367 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageName (   self,
  page_name 
)

Definition at line 5358 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterTypes (   self,
  page_index 
)

Definition at line 5386 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterValues (   self,
  page_index 
)

Definition at line 5378 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetReferencePrefix (   self)

Definition at line 5327 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetValue (   self)

Definition at line 5324 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.pages (   self)

Definition at line 5344 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.parameters (   self)

Definition at line 5297 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.ResetWizard (   self)

Definition at line 5311 of file pcbnew.py.

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

Definition at line 5398 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.Show (   self)

Definition at line 5417 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.values (   self)

Definition at line 5308 of file pcbnew.py.

Member Data Documentation

pcbnew.FootprintWizardPlugin.buildmessages

Definition at line 5286 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.description

Definition at line 5284 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.image

Definition at line 5285 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.module

Definition at line 5280 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.name

Definition at line 5283 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.params

Definition at line 5281 of file pcbnew.py.


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