qCC version 2.13.alpha (Qt) - 31 May 2022
Main CloudCompare application (GUI & command line)
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ccWaveDialog Class Reference

Waveform dialog. More...

#include <ccWaveformDialog.h>

Inheritance diagram for ccWaveDialog:
Inheritance graph
[legend]
Collaboration diagram for ccWaveDialog:
Collaboration graph
[legend]

Public Member Functions

 ccWaveDialog (ccPointCloud *cloud, ccPickingHub *pickingHub, QWidget *parent=nullptr)
 Default constructor.
 
 ~ccWaveDialog () override
 Destructor.
 
ccWaveWidgetwaveWidget ()
 Returns the encapsulated widget.
 
virtual void onItemPicked (const PickedItem &pi) override
 

Protected Member Functions

void onPointIndexChanged (int)
 
void updateCurrentWaveform ()
 
void onPointPickingButtonToggled (bool)
 
void onExportWaveAsCSV ()
 

Protected Attributes

ccPointCloud * m_cloud
 Associated point cloud.
 
ccWaveWidgetm_widget
 Wave widget.
 
ccPickingHub * m_pickingHub
 Picking hub.
 
Ui_WaveDialog * m_gui
 GUI.
 
double m_waveMax
 Maximum wave amplitude (for all points)
 

Detailed Description

Waveform dialog.


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