BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
gui2::MaterialModel Member List

This is the complete list of members for gui2::MaterialModel, including all inherited members.

addDefaultMaterial(const ModelView::TagRow &tagrow={})gui2::MaterialModel
clear(std::function< void(SessionItem *)> callback={})ModelView::SessionModel
cloneMaterial(const MaterialBaseItem *item)gui2::MaterialModel
copyItem(const SessionItem *item, SessionItem *parent, const TagRow &tagrow={})ModelView::SessionModel
data(SessionItem *item, int role) constModelView::SessionModel
factory() constModelView::SessionModel
findItem(const identifier_type &id)ModelView::SessionModel
init_model()gui2::MaterialModelprivate
insertItem(SessionItem *parent=nullptr, const TagRow &tagrow={})ModelView::SessionModel
insertNewItem(const model_type &modelType, SessionItem *parent=nullptr, const TagRow &tagrow={})ModelView::SessionModel
intern_insert(const item_factory_func_t &func, SessionItem *parent, const TagRow &tagrow)ModelView::SessionModelprivate
intern_register(const model_type &modelType, const item_factory_func_t &func, const std::string &label)ModelView::SessionModelprivate
mapper()ModelView::SessionModel
material_data(std::string container_id=std::string()) constgui2::MaterialModel
material_property(const std::string &id)gui2::MaterialModel
materialContainer()gui2::MaterialModelprivate
MaterialModel(std::shared_ptr< ModelView::ItemPool > pool={})gui2::MaterialModel
modelType() constModelView::SessionModel
moveItem(SessionItem *item, SessionItem *new_parent, const TagRow &tagrow)ModelView::SessionModel
operator=(const SessionModel &other)=deleteModelView::SessionModel
p_implModelView::SessionModelprivate
registerInPool(SessionItem *item)ModelView::SessionModelprivate
registerItem(const std::string &label={})ModelView::SessionModel
removeItem(SessionItem *parent, const TagRow &tagrow)ModelView::SessionModel
rootItem() constModelView::SessionModel
SessionModel(std::string model_type={}, std::shared_ptr< ItemPool > pool={})ModelView::SessionModelexplicit
SessionModel(const SessionModel &other)=deleteModelView::SessionModel
setData(SessionItem *item, const Variant &value, int role)ModelView::SessionModel
setItemCatalogue(std::unique_ptr< ItemCatalogue > catalogue)ModelView::SessionModel
setUndoRedoEnabled(bool value)ModelView::SessionModel
topItem() constModelView::SessionModel
topItems() constModelView::SessionModel
undoStack() constModelView::SessionModel
unregisterFromPool(SessionItem *item)ModelView::SessionModelprivate
~SessionModel()ModelView::SessionModelvirtual