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

Constructor & Destructor Documentation

def pcbnew.FootprintWizardPlugin.__init__ (   self)

Definition at line 3917 of file pcbnew.py.

Member Function Documentation

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

Definition at line 3930 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.AnyErrors (   self)

Definition at line 3982 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.BuildFootprint (   self)

Definition at line 4053 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 3979 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.defaults (   self)

Definition at line 3921 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetBuildMessages (   self)

Definition at line 4056 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetDescription (   self)

Definition at line 3963 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetFootprint (   self)

Definition at line 4049 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetImage (   self)

Definition at line 3960 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetName (   self)

Definition at line 3957 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetNumParameterPages (   self)

Definition at line 3994 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 3972 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 4012 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 4036 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterErrors (   self,
  page_index 
)

Definition at line 4024 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterHints (   self,
  page_index 
)

Definition at line 4032 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterNames (   self,
  page_index 
)

Definition at line 4016 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterPageName (   self,
  page_n 
)

Definition at line 3997 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageIndex (   self,
  page_index 
)

Definition at line 4009 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageName (   self,
  page_name 
)

Definition at line 4000 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterTypes (   self,
  page_index 
)

Definition at line 4028 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterValues (   self,
  page_index 
)

Definition at line 4020 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetReferencePrefix (   self)

Definition at line 3969 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetValue (   self)

Definition at line 3966 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.pages (   self)

Definition at line 3986 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.parameters (   self)

Definition at line 3939 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.ResetWizard (   self)

Definition at line 3953 of file pcbnew.py.

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

Definition at line 4040 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.Show (   self)

Definition at line 4059 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.values (   self)

Definition at line 3950 of file pcbnew.py.

Member Data Documentation

pcbnew.FootprintWizardPlugin.buildmessages

Definition at line 3928 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.description

Definition at line 3926 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.image

Definition at line 3927 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.module

Definition at line 3922 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.name

Definition at line 3925 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.params

Definition at line 3923 of file pcbnew.py.


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