diff --git a/GUI/Model/Sample/InterferenceItems.cpp b/GUI/Model/Sample/InterferenceItems.cpp index 917059a938bb749720f79ff92107c22ae346d8f4..16da34649af6f5c47728b67cc6337ace1c43a7d0 100644 --- a/GUI/Model/Sample/InterferenceItems.cpp +++ b/GUI/Model/Sample/InterferenceItems.cpp @@ -25,7 +25,7 @@ InterferenceItem::InterferenceItem() { m_positionVariance.init("PositionVariance", "Variance of the position in each dimension", 0.0, - Unit::nanometerPower2, "PositionVariance"); + Unit::nanometer2, "PositionVariance"); } DoubleDescriptor InterferenceItem::positionVariance() const @@ -313,7 +313,7 @@ InterferenceHardDiskItem::InterferenceHardDiskItem() { m_radius.init("Radius", "Hard disk radius", 5.0, Unit::nanometer, "radius"); m_density.init("Total particle density", "Particle density in particles per area", 0.002, - Unit::nanometerPowerMinus2, "density"); + Unit::nanometerMinus2, "density"); } std::unique_ptr<IInterference> InterferenceHardDiskItem::createInterference() const diff --git a/GUI/Model/Sample/ParticleLayoutItem.cpp b/GUI/Model/Sample/ParticleLayoutItem.cpp index 64bfe97a4002f6f107530a6d6452b9b411ae19aa..cb19e9117c66195b67c94b6275a04e4077a6bc00 100644 --- a/GUI/Model/Sample/ParticleLayoutItem.cpp +++ b/GUI/Model/Sample/ParticleLayoutItem.cpp @@ -28,7 +28,7 @@ ParticleLayoutItem::ParticleLayoutItem(const MaterialItems* materials) m_ownDensity.init("Total particle density", "Number of particles per area (particle surface density).\n " "Should be defined for disordered and 1d-ordered particle collections.", - 0.01, Unit::nanometerPowerMinus2, 10, RealLimits::nonnegative(), "density"); + 0.01, Unit::nanometerMinus2, 10, RealLimits::nonnegative(), "density"); m_weight.init("Weight", "Weight of this particle layout.\nShould be used when multiple layouts define " "different domains in the sample.", diff --git a/GUI/Support/Type/Unit.cpp b/GUI/Support/Type/Unit.cpp index e04a37521c0263a1338f73a246d4e3b84aece038..4cef29747f4de50b271009b660eedce5bbb0a144 100644 --- a/GUI/Support/Type/Unit.cpp +++ b/GUI/Support/Type/Unit.cpp @@ -28,16 +28,16 @@ double convert(double d, Unit from, Unit to) if (from == Unit::nanometer && to == Unit::angstrom) return d * 10.0; - if (from == Unit::angstromPower2 && to == Unit::nanometerPower2) + if (from == Unit::angstrom2 && to == Unit::nanometer2) return d / 100.0; - if (from == Unit::nanometerPower2 && to == Unit::angstromPower2) + if (from == Unit::nanometer2 && to == Unit::angstrom2) return d * 100.0; - if (from == Unit::angstromPowerMinus2 && to == Unit::nanometerPowerMinus2) + if (from == Unit::angstromMinus2 && to == Unit::nanometerMinus2) return d * 100.0; - if (from == Unit::nanometerPowerMinus2 && to == Unit::angstromPowerMinus2) + if (from == Unit::nanometerMinus2 && to == Unit::angstromMinus2) return d / 100.0; if (from == Unit::radiant && to == Unit::degree) @@ -62,15 +62,15 @@ QString unitAsString(const Unit& unit) return ""; case Unit::nanometer: return "nm"; - case Unit::nanometerPower2: + case Unit::nanometer2: return u8"nm\u00B2"; - case Unit::nanometerPowerMinus2: + case Unit::nanometerMinus2: return u8"1/nm\u00B2"; case Unit::angstrom: return u8"\u00c5"; - case Unit::angstromPower2: + case Unit::angstrom2: return u8"\u00c5\u00B2"; - case Unit::angstromPowerMinus2: + case Unit::angstromMinus2: return u8"1/\u00c5\u00B2"; case Unit::degree: return "°"; diff --git a/GUI/Support/Type/Unit.h b/GUI/Support/Type/Unit.h index 106bba5895cc4aaf935b0cc925a1ce12a77dec2a..d5c21c5c522fc30d93fdb2fa35efb15c546b6a94 100644 --- a/GUI/Support/Type/Unit.h +++ b/GUI/Support/Type/Unit.h @@ -26,11 +26,11 @@ class QString; enum class Unit { unitless, nanometer, - nanometerPower2, - nanometerPowerMinus2, + nanometer2, + nanometerMinus2, angstrom, - angstromPower2, - angstromPowerMinus2, + angstrom2, + angstromMinus2, degree, radiant, other //!< The unit has no enum value defined in here (e.g. when defined as an explicit string) diff --git a/GUI/View/SampleDesigner/MultiLayerForm.cpp b/GUI/View/SampleDesigner/MultiLayerForm.cpp index a2e1e6a85b4bda89034e9926052ca29143edd63d..99d8ffcd42ebc08f683e2303ba1923afbaf99f8f 100644 --- a/GUI/View/SampleDesigner/MultiLayerForm.cpp +++ b/GUI/View/SampleDesigner/MultiLayerForm.cpp @@ -220,17 +220,17 @@ void MultiLayerForm::updateUnits() if (m_useAngstrom) { set(editor, Unit::nanometer, Unit::angstrom); set(editor, Unit::angstrom, Unit::angstrom); - set(editor, Unit::nanometerPower2, Unit::angstromPower2); - set(editor, Unit::angstromPower2, Unit::angstromPower2); - set(editor, Unit::nanometerPowerMinus2, Unit::angstromPowerMinus2); - set(editor, Unit::angstromPowerMinus2, Unit::angstromPowerMinus2); + set(editor, Unit::nanometer2, Unit::angstrom2); + set(editor, Unit::angstrom2, Unit::angstrom2); + set(editor, Unit::nanometerMinus2, Unit::angstromMinus2); + set(editor, Unit::angstromMinus2, Unit::angstromMinus2); } else { set(editor, Unit::nanometer, Unit::nanometer); set(editor, Unit::angstrom, Unit::nanometer); - set(editor, Unit::nanometerPower2, Unit::nanometerPower2); - set(editor, Unit::angstromPower2, Unit::nanometerPower2); - set(editor, Unit::nanometerPowerMinus2, Unit::nanometerPowerMinus2); - set(editor, Unit::angstromPowerMinus2, Unit::nanometerPowerMinus2); + set(editor, Unit::nanometer2, Unit::nanometer2); + set(editor, Unit::angstrom2, Unit::nanometer2); + set(editor, Unit::nanometerMinus2, Unit::nanometerMinus2); + set(editor, Unit::angstromMinus2, Unit::nanometerMinus2); } if (m_useRadiant) {