|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Class to hold MultiLayer candidate for dropping LayerView. More...
Public Member Functions | |
| MultiLayerCandidate () | |
| QLineF | getInterfaceToScene () |
| returns line representing interface of multilayer in scene coordinates More... | |
| operator bool () const | |
| bool | operator< (const MultiLayerCandidate &cmp) const |
Public Attributes | |
| int | distance |
| distance from given ILayerView and drop area More... | |
| MultiLayerView * | multilayer |
| pointer to the candidate More... | |
| int | row |
| requested row number to drop in More... | |
Class to hold MultiLayer candidate for dropping LayerView.
Definition at line 55 of file ILayerView.h.
|
inline |
Definition at line 57 of file ILayerView.h.
| QLineF MultiLayerCandidate::getInterfaceToScene | ( | ) |
returns line representing interface of multilayer in scene coordinates
Definition at line 24 of file ILayerView.cpp.
References ASSERT, MultiLayerView::getInterfaceLine(), multilayer, and row.
Referenced by ILayerView::itemChange().
|
inline |
| bool MultiLayerCandidate::operator< | ( | const MultiLayerCandidate & | cmp | ) | const |
Definition at line 38 of file ILayerView.cpp.
References distance.
| int MultiLayerCandidate::distance |
distance from given ILayerView and drop area
Definition at line 60 of file ILayerView.h.
Referenced by ILayerView::getMultiLayerCandidate(), and operator<().
| MultiLayerView* MultiLayerCandidate::multilayer |
pointer to the candidate
Definition at line 58 of file ILayerView.h.
Referenced by getInterfaceToScene(), ILayerView::getMultiLayerCandidate(), ILayerView::mouseReleaseEvent(), and operator bool().
| int MultiLayerCandidate::row |
requested row number to drop in
Definition at line 59 of file ILayerView.h.
Referenced by getInterfaceToScene(), ILayerView::getMultiLayerCandidate(), and ILayerView::mouseReleaseEvent().