| 
| def  | __init__ (self, aIuScale, aUnits) | 
|   | 
| def  | GetUserUnits (self) | 
|   | 
| def  | SetUserUnits (self, aUnits) | 
|   | 
| def  | GetUnitPair (self, aPrimaryUnit, aSecondaryUnits) | 
|   | 
| def  | GetIuScale (self) | 
|   | 
| def  | GetOriginTransforms (self) | 
|   | 
| def  | StringFromValue (self, *args) | 
|   | 
| def  | MessageTextFromValue (self, *args) | 
|   | 
| def  | MessageTextFromMinOptMax (self, aValue) | 
|   | 
| def  | ValueFromString (self, *args) | 
|   | 
| def  | AngleValueFromString (self, aTextValue) | 
|   | 
 | 
|   | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|   | 
Proxy of C++ UNITS_PROVIDER class.
 
Definition at line 10109 of file pcbnew.py.
 
◆ __init__()
      
        
          | def pcbnew.UNITS_PROVIDER.__init__  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          aIuScale,  | 
        
        
           | 
           | 
            | 
          aUnits  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
__init__(UNITS_PROVIDER self, EDA_IU_SCALE aIuScale, EDA_UNITS aUnits) -> UNITS_PROVIDER
 
Definition at line 10115 of file pcbnew.py.
 
 
◆ AngleValueFromString()
      
        
          | def pcbnew.UNITS_PROVIDER.AngleValueFromString  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          aTextValue  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
AngleValueFromString(UNITS_PROVIDER self, wxString aTextValue) -> EDA_ANGLE
 
Definition at line 10162 of file pcbnew.py.
 
 
◆ GetIuScale()
      
        
          | def pcbnew.UNITS_PROVIDER.GetIuScale  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
GetIuScale(UNITS_PROVIDER self) -> EDA_IU_SCALE
 
Definition at line 10132 of file pcbnew.py.
 
 
◆ GetOriginTransforms()
      
        
          | def pcbnew.UNITS_PROVIDER.GetOriginTransforms  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
GetOriginTransforms(UNITS_PROVIDER self) -> ORIGIN_TRANSFORMS &
 
Definition at line 10136 of file pcbnew.py.
 
 
◆ GetUnitPair()
      
        
          | def pcbnew.UNITS_PROVIDER.GetUnitPair  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          aPrimaryUnit,  | 
        
        
           | 
           | 
            | 
          aSecondaryUnits  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
GetUnitPair(UNITS_PROVIDER self, EDA_UNITS & aPrimaryUnit, EDA_UNITS & aSecondaryUnits)
 
Definition at line 10128 of file pcbnew.py.
 
 
◆ GetUserUnits()
      
        
          | def pcbnew.UNITS_PROVIDER.GetUserUnits  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
GetUserUnits(UNITS_PROVIDER self) -> EDA_UNITS
 
Definition at line 10120 of file pcbnew.py.
 
 
◆ MessageTextFromMinOptMax()
      
        
          | def pcbnew.UNITS_PROVIDER.MessageTextFromMinOptMax  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          aValue  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
MessageTextFromMinOptMax(UNITS_PROVIDER self, MINOPTMAX< int > const & aValue) -> wxString
 
Definition at line 10154 of file pcbnew.py.
 
 
◆ MessageTextFromValue()
      
        
          | def pcbnew.UNITS_PROVIDER.MessageTextFromValue  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
          *  | 
          args  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
    MessageTextFromValue(UNITS_PROVIDER self, double aValue, bool aAddUnitLabel=True, EDA_DATA_TYPE aType=DISTANCE) -> wxString
    MessageTextFromValue(UNITS_PROVIDER self, EDA_ANGLE aValue, bool aAddUnitLabel=True) -> wxString 
Definition at line 10147 of file pcbnew.py.
 
 
◆ SetUserUnits()
      
        
          | def pcbnew.UNITS_PROVIDER.SetUserUnits  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          aUnits  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
SetUserUnits(UNITS_PROVIDER self, EDA_UNITS aUnits)
 
Definition at line 10124 of file pcbnew.py.
 
 
◆ StringFromValue()
      
        
          | def pcbnew.UNITS_PROVIDER.StringFromValue  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
          *  | 
          args  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
    StringFromValue(UNITS_PROVIDER self, double aValue, bool aAddUnitLabel=False, EDA_DATA_TYPE aType=DISTANCE) -> wxString
    StringFromValue(UNITS_PROVIDER self, EDA_ANGLE aValue, bool aAddUnitLabel=False) -> wxString 
Definition at line 10140 of file pcbnew.py.
 
 
◆ ValueFromString()
      
        
          | def pcbnew.UNITS_PROVIDER.ValueFromString  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
          *  | 
          args  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
ValueFromString(UNITS_PROVIDER self, wxString aTextValue, EDA_DATA_TYPE aType=DISTANCE) -> int
 
Definition at line 10158 of file pcbnew.py.
 
 
◆ thisown
  
  
      
        
          | pcbnew.UNITS_PROVIDER.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following file: