KiCad Pcbnew Python 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)
 
def GetPluginPath (self)
 

Public Attributes

 module
 
 params
 
 name
 
 description
 
 image
 
 buildmessages
 

Detailed Description

Definition at line 4094 of file pcbnew.py.

Constructor & Destructor Documentation

def pcbnew.FootprintWizardPlugin.__init__ (   self)

Definition at line 4095 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

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

Definition at line 4108 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.AnyErrors (   self)

Definition at line 4160 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.BuildFootprint (   self)

Definition at line 4231 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 4157 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.defaults (   self)

Definition at line 4099 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetBuildMessages (   self)

Definition at line 4234 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetDescription (   self)

Definition at line 4141 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetFootprint (   self)

Definition at line 4227 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetImage (   self)

Definition at line 4138 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetName (   self)

Definition at line 4135 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetNumParameterPages (   self)

Definition at line 4172 of file pcbnew.py.

Here is the caller graph for this function:

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

Definition at line 4150 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 4190 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterDesignators (   self,
  page_index 
)

Definition at line 4214 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterErrors (   self,
  page_index 
)

Definition at line 4202 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterHints (   self,
  page_index 
)

Definition at line 4210 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterNames (   self,
  page_index 
)

Definition at line 4194 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterPageName (   self,
  page_n 
)

Definition at line 4175 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageIndex (   self,
  page_index 
)

Definition at line 4187 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParametersByPageName (   self,
  page_name 
)

Definition at line 4178 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.GetParameterTypes (   self,
  page_index 
)

Definition at line 4206 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetParameterValues (   self,
  page_index 
)

Definition at line 4198 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetReferencePrefix (   self)

Definition at line 4147 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.GetValue (   self)

Definition at line 4144 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.pages (   self)

Definition at line 4164 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.parameters (   self)

Definition at line 4117 of file pcbnew.py.

Here is the caller graph for this function:

def pcbnew.FootprintWizardPlugin.ResetWizard (   self)

Definition at line 4131 of file pcbnew.py.

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

Definition at line 4218 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.Show (   self)

Definition at line 4237 of file pcbnew.py.

def pcbnew.FootprintWizardPlugin.values (   self)

Definition at line 4128 of file pcbnew.py.

Member Data Documentation

pcbnew.FootprintWizardPlugin.buildmessages

Definition at line 4106 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.description

Definition at line 4104 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.image

Definition at line 4105 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.module

Definition at line 4100 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.name

Definition at line 4103 of file pcbnew.py.

pcbnew.FootprintWizardPlugin.params

Definition at line 4101 of file pcbnew.py.


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