#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().