| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for UNITS_PROVIDER, including all inherited members.
| AngleValueFromString(const wxString &aTextValue) const | UNITS_PROVIDER | inline | 
| GetIuScale() const | UNITS_PROVIDER | inline | 
| GetOriginTransforms() | UNITS_PROVIDER | inlinevirtual | 
| GetTypeFromUnits(const EDA_UNITS aUnits) | UNITS_PROVIDER | inlinestatic | 
| GetUnitPair(EDA_UNITS &aPrimaryUnit, EDA_UNITS &aSecondaryUnits) | UNITS_PROVIDER | inlinevirtual | 
| GetUnitsFromType(EDA_DATA_TYPE aType) const | UNITS_PROVIDER | inline | 
| GetUserUnits() const | UNITS_PROVIDER | inline | 
| m_iuScale | UNITS_PROVIDER | private | 
| m_userUnits | UNITS_PROVIDER | private | 
| MessageTextFromMinOptMax(const MINOPTMAX< int > &aValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline | 
| MessageTextFromValue(double aValue, bool aAddUnitLabel=true, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline | 
| MessageTextFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=true) const | UNITS_PROVIDER | inline | 
| NullUiString | UNITS_PROVIDER | inlinestatic | 
| OptionalValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline | 
| SetUserUnits(EDA_UNITS aUnits) | UNITS_PROVIDER | inline | 
| StringFromOptionalValue(std::optional< int > aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline | 
| StringFromValue(double aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline | 
| StringFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=false) const | UNITS_PROVIDER | inline | 
| UNITS_PROVIDER(const EDA_IU_SCALE &aIuScale, EDA_UNITS aUnits) | UNITS_PROVIDER | inline | 
| ValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline | 
| ~UNITS_PROVIDER() | UNITS_PROVIDER | inlinevirtual |