MeshLib C++ Docs
Loading...
Searching...
No Matches
Namespaces
|
Functions
MRUnitSettings.h File Reference
#include "exports.h"
#include "
MRUnits.h
"
Go to the source code of this file.
Namespaces
namespace
MR
only for bindings generation
namespace
MR::UnitSettings
This abstracts away the
UI
measurement unit configuration. Internally this uses
setDefaultUnitParams()
.
Functions
void
MR::UnitSettings::resetToDefaults
()
Reset to some sane default.
bool
MR::UnitSettings::getShowLeadingZero
()
Common:
void
MR::UnitSettings::setShowLeadingZero
(bool show)
char
MR::UnitSettings::getThousandsSeparator
()
void
MR::UnitSettings::setThousandsSeparator
(char ch)
std::optional<
LengthUnit
>
MR::UnitSettings::getUiLengthUnit
()
Length:
void
MR::UnitSettings::setUiLengthUnit
(std::optional<
LengthUnit
> unit, bool setPreferredLeadingZero)
std::optional<
LengthUnit
>
MR::UnitSettings::getModelLengthUnit
()
void
MR::UnitSettings::setModelLengthUnit
(std::optional<
LengthUnit
> unit)
std::optional<
LengthUnit
>
MR::UnitSettings::getActualModelLengthUnit
()
DegreesMode
MR::UnitSettings::getDegreesMode
()
Angle:
void
MR::UnitSettings::setDegreesMode
(
DegreesMode
mode, bool setPreferredPrecision)
int
MR::UnitSettings::getUiLengthPrecision
()
Precision:
void
MR::UnitSettings::setUiLengthPrecision
(int precision)
int
MR::UnitSettings::getUiAnglePrecision
()
void
MR::UnitSettings::setUiAnglePrecision
(int precision)
int
MR::UnitSettings::getUiRatioPrecision
()
void
MR::UnitSettings::setUiRatioPrecision
(int precision)
MRViewer
MRUnitSettings.h
Generated by
1.14.0