Struct cuvis::GeneralExportArgs
ClassList > cuvis > GeneralExportArgs
Export Settings common to all exporters. More...
#include <cuvis.hpp>
Inherited by the following classes: cuvis::EnviArgs, cuvis::SaveArgs, cuvis::TiffArgs, cuvis::ViewArgs
Public Attributes
| Type | Name |
|---|---|
| bool | add_fullscale_pan Add a full-resolution pan image to the export (default: false) |
| std::filesystem::path | export_dir |
| struct PanSharpeningArgs | pansharpening_settings Settings to define Pansharpening and channel selection. |
| bool | permissive Set Exporter to permisive mode (default: false) |
Public Functions
| Type | Name |
|---|---|
| GeneralExportArgs () |
|
| operator cuvis_export_general_settings_t () const |
Detailed Description
The options of this structure can be set for any Exporter. However, not all options are respected by the Exporter.
Public Attributes Documentation
variable add_fullscale_pan
Add a full-resolution pan image to the export (default: false)
bool cuvis::GeneralExportArgs::add_fullscale_pan;
variable export_dir
std::filesystem::path cuvis::GeneralExportArgs::export_dir;
The directory where the files should be exported to (default: ".")
variable pansharpening_settings
Settings to define Pansharpening and channel selection.
struct PanSharpeningArgs cuvis::GeneralExportArgs::pansharpening_settings;
variable permissive
Set Exporter to permisive mode (default: false)
bool cuvis::GeneralExportArgs::permissive;
Public Functions Documentation
function GeneralExportArgs
cuvis::GeneralExportArgs::GeneralExportArgs ()
Constructor to create default parameters
function operator cuvis_export_general_settings_t
cuvis::GeneralExportArgs::operator cuvis_export_general_settings_t () const
convert to C - SDK settings structure
The documentation for this class was generated from the following file cuvis.cpp/interface/cuvis.hpp