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

#include <G3PointPlots.h>

Inheritance diagram for G3PointPlots:
Collaboration diagram for G3PointPlots:

Public Member Functions

 G3PointPlots (QString title, QWidget *parent=nullptr)
 qCC_db More...
 
 ~G3PointPlots ()
 
void readSettings ()
 
void addToTabWidget (QWidget *widget)
 
void closeCurrentWidget ()
 
template<typename SharedDataContainer >
bool exportToCSV (QString filename, SharedDataContainer container, const Eigen::Array3d *dq_final=nullptr, const Eigen::Array3d *edq=nullptr) const
 
void onExportToCSV ()
 
void onExportToImage ()
 
void closeEvent (QCloseEvent *event) override
 

Detailed Description

Definition at line 21 of file G3PointPlots.h.

Constructor & Destructor Documentation

◆ G3PointPlots()

G3PointPlots::G3PointPlots ( QString  title,
QWidget *  parent = nullptr 
)
explicit

qCC_db

Definition at line 29 of file G3PointPlots.cpp.

References onExportToCSV(), onExportToImage(), and readSettings().

◆ ~G3PointPlots()

G3PointPlots::~G3PointPlots ( )

Definition at line 43 of file G3PointPlots.cpp.

Member Function Documentation

◆ addToTabWidget()

void G3PointPlots::addToTabWidget ( QWidget *  widget)

◆ closeCurrentWidget()

void G3PointPlots::closeCurrentWidget ( )

Definition at line 73 of file G3PointPlots.cpp.

Referenced by addToTabWidget().

◆ closeEvent()

void G3PointPlots::closeEvent ( QCloseEvent *  event)
override

Definition at line 45 of file G3PointPlots.cpp.

References event.

◆ exportToCSV()

template<typename SharedDataContainer >
bool G3PointPlots::exportToCSV ( QString  filename,
SharedDataContainer  container,
const Eigen::Array3d *  dq_final = nullptr,
const Eigen::Array3d *  edq = nullptr 
) const

Definition at line 78 of file G3PointPlots.cpp.

References QtCompat::endl(), filename, CVLog::Print(), and CVLog::Warning().

◆ onExportToCSV()

◆ onExportToImage()

void G3PointPlots::onExportToImage ( )

◆ readSettings()

void G3PointPlots::readSettings ( )

Definition at line 52 of file G3PointPlots.cpp.

Referenced by G3PointPlots().


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