BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
VectorParameterTranslator (QString gui_name, std::string base_name, QStringList additional_names={}) | |
~VectorParameterTranslator () override | |
VectorParameterTranslator * | clone () const override |
QStringList | translate (const QStringList &list) const override |
Private Attributes | |
QStringList | m_additional_names |
std::string | m_base_name |
QString | m_gui_name |
Definition at line 92 of file ParameterTranslators.h.
VectorParameterTranslator::VectorParameterTranslator | ( | QString | gui_name, |
std::string | base_name, | ||
QStringList | additional_names = {} |
||
) |
Definition at line 135 of file ParameterTranslators.cpp.
Referenced by clone().
|
inlineoverride |
Definition at line 96 of file ParameterTranslators.h.
|
overridevirtual |
Implements IPathTranslator.
Definition at line 143 of file ParameterTranslators.cpp.
References VectorParameterTranslator(), m_additional_names, m_base_name, and m_gui_name.
|
overridevirtual |
Implements IPathTranslator.
Definition at line 148 of file ParameterTranslators.cpp.
References ASSERT, m_additional_names, m_base_name, m_gui_name, VectorItem::P_X, VectorItem::P_Y, VectorItem::P_Z, IParametricComponent::XComponentName(), IParametricComponent::YComponentName(), and IParametricComponent::ZComponentName().
|
private |
Definition at line 105 of file ParameterTranslators.h.
Referenced by clone(), and translate().
|
private |
Definition at line 104 of file ParameterTranslators.h.
Referenced by clone(), and translate().
|
private |
Definition at line 103 of file ParameterTranslators.h.
Referenced by clone(), and translate().