64 static std::optional<MNELayout>
read(
const QString& path);
113 int portAt(
const QPointF& point)
const;
126 int confine(
const QRectF& area);
134 m_visible = m_extent;
175 Eigen::MatrixXi m_matches;
One viewport of an MNELIB::MNELayout, i.e. a box in layout coordinates and the channels drawn in it.
MNELIB shared-library export/import macros and library build metadata.
Core MNE data structures (source spaces, source estimates, hemispheres).
Plotter layout with viewports, channel matching and zoom.
int matchPorts(const QString &channel)
const Eigen::MatrixXi & matches() const
QRectF visibleArea() const
static std::optional< MNELayout > read(const QString &path)
std::vector< MNELayoutPort > ports
QMap< QString, QPointF > channelPositions() const
Single viewport of a plotter layout (one line of an MNE-C .lout file).