Skip to content

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