#include <ExportFileAction.hpp>
Inherits ProgressActionInterface.
Public Member Functions | |
| ExportFileAction (Editor *editor) | |
| virtual | ~ExportFileAction () |
| void | initialize (std::shared_ptr< ExportFileFormatInterface > writer, const ExportFileProperties &properties) |
| void | clear () |
| virtual void | next () |
Public Member Functions inherited from ProgressActionInterface | |
| ProgressActionInterface () | |
| virtual | ~ProgressActionInterface ()=default |
| bool | end () const |
| size_t | progressMaximumSteps () const |
| size_t | progressValueSteps () const |
| uint64_t | progressMaximumStep () const |
| uint64_t | progressValueStep () const |
| double | progressPercent () const |
Private Member Functions | |
| void | determineMaximum () |
Private Attributes | |
| Editor * | editor_ |
| Query | query_ |
| uint64_t | nPointsTotal_ |
| Vector3< double > | regionMin_ |
| Vector3< double > | regionMax_ |
| std::shared_ptr< ExportFileFormatInterface > | writer_ |
| ExportFileProperties | properties_ |
Additional Inherited Members | |
Protected Attributes inherited from ProgressActionInterface | |
| ProgressCounter | progress_ |
| ExportFileAction::ExportFileAction | ( | Editor * | editor | ) |
|
virtual |
| void ExportFileAction::clear | ( | ) |
|
private |
Referenced by next().
| void ExportFileAction::initialize | ( | std::shared_ptr< ExportFileFormatInterface > | writer, |
| const ExportFileProperties & | properties ) |
Referenced by ExportFilePlugin::slotExportFile().
|
virtual |
Implements ProgressActionInterface.
|
private |
Referenced by initialize().
|
private |
Referenced by determineMaximum(), and initialize().
|
private |
Referenced by determineMaximum(), initialize(), and next().
|
private |
Referenced by clear(), determineMaximum(), initialize(), and next().
|
private |
Referenced by determineMaximum(), and initialize().
|
private |
Referenced by determineMaximum(), and initialize().
|
private |
Referenced by determineMaximum(), initialize(), and next().