BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
MultiLayerView Member List

This is the complete list of members for MultiLayerView, including all inherited members.

aboutToBeDeleted()IViewsignal
addNewLayer(ILayerView *layer, int row)MultiLayerViewvirtual
addPort(const QString &name, NodeEditorPort::EPortDirection direction, NodeEditorPort::EPortType port_type)ConnectableViewvirtual
addView(IView *childView, int row=0) overrideMultiLayerViewvirtual
boundingRect() const overrideMultiLayerViewvirtual
checkDragEvent(QGraphicsSceneDragDropEvent *event)MultiLayerViewprotected
ConnectableView(QGraphicsItem *parent=0, QRectF rect={0, 0, 50, 50})ConnectableView
connectInputPort(ConnectableView *other, int port_number)ConnectableView
dragMoveEvent(QGraphicsSceneDragDropEvent *event) overrideMultiLayerViewprotected
dropEvent(QGraphicsSceneDragDropEvent *event) overrideMultiLayerViewprotected
getColor() constConnectableViewinlinevirtual
getDropArea(QPointF pos)MultiLayerView
getDropAreaRectangle(int row)MultiLayerView
getInputPortIndex(NodeEditorPort *port)ConnectableView
getInputPorts()ConnectableViewinline
getInterfaceLine(int row)MultiLayerView
getItem()IViewinlinevirtual
getLabel() constILayerViewinlinevirtual
getMultiLayerCandidate()ILayerViewprivate
getName() constConnectableViewinlinevirtual
getNumberOfInputPorts()ConnectableViewprotectedvirtual
getNumberOfOutputPorts()ConnectableViewprotectedvirtual
getNumberOfPorts()ConnectableViewprotectedvirtual
getOutputPorts()ConnectableViewinline
getRectangle() constConnectableViewinlinevirtual
hyphenate(const QString &name) constConnectableViewprivate
ILayerView(QGraphicsItem *parent=0)ILayerView
itemChange(GraphicsItemChange change, const QVariant &value) overrideMultiLayerViewprotected
IView(QGraphicsItem *parent=0)IView
m_colorConnectableViewprotected
m_drag_start_positionILayerViewprivate
m_drop_areasMultiLayerViewprivate
m_input_portsConnectableViewprotected
m_interfacesMultiLayerViewprivate
m_itemIViewprotected
m_labelConnectableViewprotected
m_label_vspaceConnectableViewprotected
m_layersMultiLayerViewprivate
m_nameConnectableViewprotected
m_output_portsConnectableViewprotected
m_rectConnectableViewprotected
m_roundparConnectableViewprotected
mousePressEvent(QGraphicsSceneMouseEvent *event)ILayerViewprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event)ILayerViewprotected
MultiLayerView(QGraphicsItem *parent=0)MultiLayerView
onChangedX()IViewvirtualslot
onChangedY()IViewvirtualslot
onLayerAboutToBeDeleted()MultiLayerViewslot
onPropertyChange(const QString &propertyName)ILayerViewslot
onSiblingsChange()IViewprotectedvirtual
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) overrideMultiLayerViewvirtual
removeLayer(ILayerView *layer)MultiLayerViewvirtual
setColor(const QColor &color)ConnectableViewinlinevirtual
setLabel(const QString &name)ConnectableViewvirtual
setName(const QString &name)ConnectableViewinlinevirtual
setParameterizedItem(SessionItem *item)IViewvirtual
setPortCoordinates()ConnectableViewprotectedvirtual
setRectangle(QRectF rect)ConnectableViewinlinevirtual
type() const overrideMultiLayerViewinline
update_appearance()ILayerViewprotectedvirtual
updateColor()ILayerViewprivate
updateGeometry()MultiLayerViewslot
updateHeight()MultiLayerViewslot
updateLabel()ILayerView
updateWidth()MultiLayerViewslot
~ConnectableView()ConnectableViewinlinevirtual
~IView()IViewvirtual
~MultiLayerView()MultiLayerView