|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Data record containing Probability Contours2D Result. More...
#include <probabilitycontours2d.h>
Public Member Functions | |
| bool | empty () const noexcept |
| Returns whether the object contains no data. | |
Public Attributes | |
| std::vector< float > | levels |
| std::vector< ProbabilityContourSegment2D > | segments |
| float | maximumProbability = 0.0f |
| ProbabilityContourSpacing2D | spacing = ProbabilityContourSpacing2D::Logarithmic |
| float | logDecades = 4.0f |
| std::size_t | samplingStride = 1u |
Data record containing Probability Contours2D Result.
The structure carries computed data without coupling the numerical component to the GUI or renderer.
Definition at line 52 of file probabilitycontours2d.h.
|
inlinenoexcept |
Returns whether the object contains no data.
| empty | The empty value used by the operation. |
Definition at line 65 of file probabilitycontours2d.h.
References segments.
| std::vector<float> qpe::ProbabilityContours2DResult::levels |
Definition at line 54 of file probabilitycontours2d.h.
Referenced by qpe::ProbabilityContours2D::compute(), qpe::tests::runProbabilityContours2DTests(), and MainWindow::updateStatusText().
| float qpe::ProbabilityContours2DResult::logDecades = 4.0f |
Definition at line 58 of file probabilitycontours2d.h.
Referenced by qpe::ProbabilityContours2D::compute().
| float qpe::ProbabilityContours2DResult::maximumProbability = 0.0f |
Definition at line 56 of file probabilitycontours2d.h.
Referenced by qpe::ProbabilityContours2D::compute().
| std::size_t qpe::ProbabilityContours2DResult::samplingStride = 1u |
Definition at line 59 of file probabilitycontours2d.h.
Referenced by qpe::ProbabilityContours2D::compute(), qpe::tests::runProbabilityContours2DTests(), and MainWindow::updateStatusText().
| std::vector<ProbabilityContourSegment2D> qpe::ProbabilityContours2DResult::segments |
Definition at line 55 of file probabilitycontours2d.h.
Referenced by qpe::anonymous_namespace{probabilitycontours2d.cpp}::addSegment(), QuantumGLView::drawProbabilityContoursOverlay(), empty(), qpe::tests::runProbabilityContours2DTests(), and MainWindow::updateStatusText().
| ProbabilityContourSpacing2D qpe::ProbabilityContours2DResult::spacing = ProbabilityContourSpacing2D::Logarithmic |
Definition at line 57 of file probabilitycontours2d.h.
Referenced by qpe::ProbabilityContours2D::compute(), and MainWindow::updateStatusText().