KiCad PCB EDA Suite
Loading...
Searching...
No Matches
text_eval_units.h File Reference
#include <kicommon.h>
#include <magic_enum.hpp>
#include <string>
#include <string_view>
#include <vector>
#include <array>
#include <algorithm>
#include <optional>

Go to the source code of this file.

Classes

class  text_eval_units::UnitRegistry
 Unit registry that provides centralized unit string mapping and conversion. More...
 
struct  text_eval_units::UnitRegistry::UnitInfo
 Unit information structure. More...
 

Namespaces

namespace  text_eval_units
 

Enumerations

enum class  text_eval_units::Unit {
  text_eval_units::PS_PER_MM , text_eval_units::PS_PER_CM , text_eval_units::PS_PER_IN , text_eval_units::THOU ,
  text_eval_units::DEG , text_eval_units::MM , text_eval_units::CM , text_eval_units::INCH ,
  text_eval_units::MIL , text_eval_units::UM , text_eval_units::PS , text_eval_units::FS ,
  text_eval_units::INCH_QUOTE , text_eval_units::DEGREE_SYMBOL , text_eval_units::INVALID
}
 Enumeration of all supported units in the text evaluation system. More...