Namespace cuvis
Classes
| Type | Name |
|---|---|
| class | AcquisitionContext |
| class | Async |
| class | AsyncMesu |
| class | Calibration |
| struct | CalibrationInfo |
| class | CubeExporter |
| struct | EnviArgs |
| class | EnviExporter |
| class | Exporter |
| class | General |
| struct | GeneralExportArgs Export Settings common to all exporters. |
| class | Measurement central measurement class |
| struct | MeasurementMetaData |
| struct | PanSharpeningArgs Settings defining Pansharpening and channel selection for all exporters. |
| struct | ProcessingArgs processing arguments |
| class | ProcessingContext |
| struct | SaveArgs Options for saving cu3s/cu3 files. |
| struct | SensorInfoData |
| class | SessionFile |
| struct | SessionInfo |
| struct | TiffArgs Additional settings for exporting tiff. |
| class | TiffExporter |
| struct | ViewArgs viewer settings |
| class | ViewExporter |
| class | Viewer |
| class | Worker |
| struct | WorkerArgs |
| struct | common_image_t <typename data_t> Metaclass for handling image data (2d or 3d) |
| class | cuvis_sdk_exception |
| struct | image_t <typename data_t> Image data from a measurement. |
| struct | view_t <typename data_t> Image data created from ViewExporter . |
Public Types
| Type | Name |
|---|---|
| enum | async_result_t |
| typedef std::function< void(event_t)> | cpp_event_callback_t |
| typedef std::chrono::time_point< std::chrono::system_clock > | timestamp_t |
Public Types Documentation
enum async_result_t
enum cuvis::async_result_t {
done,
timeout,
overwritten,
deferred
};
typedef cpp_event_callback_t
using cuvis::cpp_event_callback_t = typedef std::function<void(event_t)>;
The event call-back type must be of the format void fun(event_t)
typedef timestamp_t
using cuvis::timestamp_t = typedef std::chrono::time_point<std::chrono::system_clock>;
as timesamp use STL system clock
The documentation for this class was generated from the following file cuvis.cpp/interface/cuvis.hpp