Skip to content

Struct cuvis::ViewArgs

ClassList > cuvis > ViewArgs

viewer settings

  • #include <cuvis.hpp>

Inherits the following classes: cuvis::GeneralExportArgs

Public Attributes

Type Name
bool complete
bool pan_failback
std::string userplugin

Public Attributes inherited from cuvis::GeneralExportArgs

See cuvis::GeneralExportArgs

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
ViewArgs ()
operator cuvis_export_view_settings_t () const
convert to C - SDK settings structure
operator cuvis_viewer_settings_t () const
convert to C - SDK settings structure

Public Functions inherited from cuvis::GeneralExportArgs

See cuvis::GeneralExportArgs

Type Name
GeneralExportArgs ()
operator cuvis_export_general_settings_t () const

Public Attributes Documentation

variable complete

bool cuvis::ViewArgs::complete;

variable pan_failback

bool cuvis::ViewArgs::pan_failback;

variable userplugin

std::string cuvis::ViewArgs::userplugin;

Public Functions Documentation

function ViewArgs

cuvis::ViewArgs::ViewArgs () 

Constructor to create default parameters


function operator cuvis_export_view_settings_t

convert to C - SDK settings structure

cuvis::ViewArgs::operator cuvis_export_view_settings_t () const


function operator cuvis_viewer_settings_t

convert to C - SDK settings structure

cuvis::ViewArgs::operator cuvis_viewer_settings_t () const



The documentation for this class was generated from the following file cuvis.cpp/interface/cuvis.hpp