![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Dialog for screen to file rendering. More...
#include <ecvRenderToFileDlg.h>


Public Member Functions | |
| ccRenderToFileDlg (unsigned baseWidth, unsigned baseHeight, QWidget *parent=0) | |
| Default constructor. More... | |
| ~ccRenderToFileDlg () override | |
| void | hideOptions () |
| Disable and hide the scale and overlay checkboxes. More... | |
| float | getZoom () const |
| On dialog acceptance, returns requested zoom. More... | |
| QString | getFilename () const |
| On dialog acceptance, returns requested output filename. More... | |
| bool | dontScalePoints () const |
| On dialog acceptance, returns whether points should be scaled or not. More... | |
| bool | renderOverlayItems () const |
| Whether overlay items should be rendered. More... | |
Protected Slots | |
| void | chooseFile () |
| void | updateInfo () |
| void | saveSettings () |
Protected Attributes | |
| unsigned | w |
| unsigned | h |
| QString | selectedFilter |
| QString | currentPath |
| QString | filters |
| Ui::RenderToFileDialog * | m_ui |
Dialog for screen to file rendering.
Definition at line 19 of file ecvRenderToFileDlg.h.
| ccRenderToFileDlg::ccRenderToFileDlg | ( | unsigned | baseWidth, |
| unsigned | baseHeight, | ||
| QWidget * | parent = 0 |
||
| ) |
Default constructor.
Definition at line 28 of file ecvRenderToFileDlg.cpp.
References chooseFile(), currentPath, dontScalePoints(), CVLog::Error(), filters, m_ui, renderOverlayItems(), saveSettings(), selectedFilter, and updateInfo().
|
override |
Definition at line 119 of file ecvRenderToFileDlg.cpp.
References m_ui.
|
protectedslot |
Definition at line 108 of file ecvRenderToFileDlg.cpp.
References filters, m_ui, and selectedFilter.
Referenced by ccRenderToFileDlg().
| bool ccRenderToFileDlg::dontScalePoints | ( | ) | const |
On dialog acceptance, returns whether points should be scaled or not.
Definition at line 136 of file ecvRenderToFileDlg.cpp.
References m_ui.
Referenced by ccRenderToFileDlg(), DistanceMapGenerationDlg::exportMapAsImage(), and saveSettings().
| QString ccRenderToFileDlg::getFilename | ( | ) | const |
On dialog acceptance, returns requested output filename.
Definition at line 132 of file ecvRenderToFileDlg.cpp.
References m_ui.
Referenced by DistanceMapGenerationDlg::exportMapAsImage().
| float ccRenderToFileDlg::getZoom | ( | ) | const |
On dialog acceptance, returns requested zoom.
Definition at line 128 of file ecvRenderToFileDlg.cpp.
References m_ui.
Referenced by DistanceMapGenerationDlg::exportMapAsImage(), and updateInfo().
| void ccRenderToFileDlg::hideOptions | ( | ) |
Disable and hide the scale and overlay checkboxes.
Definition at line 121 of file ecvRenderToFileDlg.cpp.
References m_ui.
Referenced by DistanceMapGenerationDlg::exportMapAsImage().
| bool ccRenderToFileDlg::renderOverlayItems | ( | ) | const |
Whether overlay items should be rendered.
Definition at line 140 of file ecvRenderToFileDlg.cpp.
References m_ui.
Referenced by ccRenderToFileDlg(), DistanceMapGenerationDlg::exportMapAsImage(), and saveSettings().
|
protectedslot |
Definition at line 90 of file ecvRenderToFileDlg.cpp.
References currentPath, dontScalePoints(), m_ui, renderOverlayItems(), and selectedFilter.
Referenced by ccRenderToFileDlg().
|
protectedslot |
Definition at line 144 of file ecvRenderToFileDlg.cpp.
References getZoom(), h, m_ui, and w.
Referenced by ccRenderToFileDlg().
|
protected |
Definition at line 53 of file ecvRenderToFileDlg.h.
Referenced by ccRenderToFileDlg(), and saveSettings().
|
protected |
Definition at line 54 of file ecvRenderToFileDlg.h.
Referenced by ccRenderToFileDlg(), and chooseFile().
|
protected |
Definition at line 50 of file ecvRenderToFileDlg.h.
Referenced by updateInfo().
|
protected |
Definition at line 56 of file ecvRenderToFileDlg.h.
Referenced by ccRenderToFileDlg(), chooseFile(), dontScalePoints(), getFilename(), getZoom(), hideOptions(), renderOverlayItems(), saveSettings(), updateInfo(), and ~ccRenderToFileDlg().
|
protected |
Definition at line 52 of file ecvRenderToFileDlg.h.
Referenced by ccRenderToFileDlg(), chooseFile(), and saveSettings().
|
protected |
Definition at line 49 of file ecvRenderToFileDlg.h.
Referenced by updateInfo().