BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Functions | |
MVVM_MODEL_EXPORT RealLimits | CreateLimits (const std::string &text, double min=0.0, double max=0.0) |
MVVM_MODEL_EXPORT std::string | ModelToJsonString (const SessionModel &model) |
Returns multiline string representing model content as json. More... | |
MVVM_MODEL_EXPORT std::string | ToString (const RealLimits &limits) |
Returns string representation of RealLimits. More... | |
RealLimits ModelView::JsonUtils::CreateLimits | ( | const std::string & | text, |
double | min = 0.0 , |
||
double | max = 0.0 |
||
) |
Definition at line 60 of file jsonutils.cpp.
References ModelView::RealLimits::limited(), ModelView::RealLimits::lowerLimited(), ModelView::RealLimits::nonnegative(), ModelView::RealLimits::positive(), and ModelView::RealLimits::upperLimited().
Referenced by TEST_F().
std::string ModelView::JsonUtils::ModelToJsonString | ( | const SessionModel & | model | ) |
Returns multiline string representing model content as json.
Definition at line 34 of file jsonutils.cpp.
References ModelView::CreateModelCopyConverter().
Referenced by TestUtils::ModelToJsonString().
std::string ModelView::JsonUtils::ToString | ( | const RealLimits & | limits | ) |
Returns string representation of RealLimits.
Definition at line 42 of file jsonutils.cpp.
References ModelView::RealLimits::isLimited(), ModelView::RealLimits::isLimitless(), ModelView::RealLimits::isLowerLimited(), ModelView::RealLimits::isNonnegative(), ModelView::RealLimits::isPositive(), and ModelView::RealLimits::isUpperLimited().
Referenced by TEST_F().