15 #ifndef BORNAGAIN_MVVM_MODEL_MVVM_STANDARDITEMS_GRAPHVIEWPORTITEM_H
16 #define BORNAGAIN_MVVM_MODEL_MVVM_STANDARDITEMS_GRAPHVIEWPORTITEM_H
32 std::vector<GraphItem*> graphItems()
const;
34 std::vector<GraphItem*> visibleGraphItems()
const;
36 void setVisible(
const std::vector<GraphItem*>& visible_graph_items);
41 std::pair<double, double> data_xaxis_range()
const override;
42 std::pair<double, double> data_yaxis_range()
const override;
2D viewport specialized for showing multiple GraphItem's.
Base class to represent 2D viewport.
const model_type GraphViewportItemType
materialitems.h Collection of materials to populate MaterialModel.