ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
WolmanCustomPlot Class Reference

#include <WolmanCustomPlot.h>

Inheritance diagram for WolmanCustomPlot:
Collaboration diagram for WolmanCustomPlot:

Signals

void closeTab ()
 

Public Member Functions

 WolmanCustomPlot (const Eigen::ArrayXf &d_sample, const Eigen::Array3d &dq_final, const Eigen::Array3d &edq)
 
QSharedPointer< QCPGraphDataContainer > dataContainer ()
 
void rescale ()
 
void emitCloseTab ()
 
void mouseDoubleClickEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 

Public Attributes

Eigen::Array3d m_dq_final
 
Eigen::Array3d m_edq
 
QCPGraph * m_graph
 

Detailed Description

Definition at line 74 of file WolmanCustomPlot.h.

Constructor & Destructor Documentation

◆ WolmanCustomPlot()

WolmanCustomPlot::WolmanCustomPlot ( const Eigen::ArrayXf &  d_sample,
const Eigen::Array3d &  dq_final,
const Eigen::Array3d &  edq 
)

Definition at line 14 of file WolmanCustomPlot.cpp.

References QtCompat::endl(), m_graph, and ecvColor::red().

Member Function Documentation

◆ closeTab

void WolmanCustomPlot::closeTab ( )
signal

◆ dataContainer()

QSharedPointer<QCPGraphDataContainer> WolmanCustomPlot::dataContainer ( )
inline

Definition at line 81 of file WolmanCustomPlot.h.

References m_graph.

Referenced by G3PointPlots::onExportToCSV().

◆ emitCloseTab()

void WolmanCustomPlot::emitCloseTab ( )
inline

Definition at line 93 of file WolmanCustomPlot.h.

References closeTab().

Referenced by mousePressEvent().

◆ mouseDoubleClickEvent()

void WolmanCustomPlot::mouseDoubleClickEvent ( QMouseEvent *  event)
override

Definition at line 88 of file WolmanCustomPlot.cpp.

References event, and rescale().

◆ mousePressEvent()

void WolmanCustomPlot::mousePressEvent ( QMouseEvent *  event)
override

Definition at line 95 of file WolmanCustomPlot.cpp.

References emitCloseTab(), and event.

◆ rescale()

void WolmanCustomPlot::rescale ( )

Definition at line 80 of file WolmanCustomPlot.cpp.

References m_graph.

Referenced by mouseDoubleClickEvent().

Member Data Documentation

◆ m_dq_final

Eigen::Array3d WolmanCustomPlot::m_dq_final

Definition at line 85 of file WolmanCustomPlot.h.

Referenced by G3PointPlots::onExportToCSV().

◆ m_edq

Eigen::Array3d WolmanCustomPlot::m_edq

Definition at line 87 of file WolmanCustomPlot.h.

Referenced by G3PointPlots::onExportToCSV().

◆ m_graph

QCPGraph* WolmanCustomPlot::m_graph

Definition at line 89 of file WolmanCustomPlot.h.

Referenced by dataContainer(), rescale(), and WolmanCustomPlot().


The documentation for this class was generated from the following files: