Scyllarus: C++ Hyperspectral Processing Library
Hyperspectral Image Processing Pipeline
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
scyl::output Class Referenceabstract

Output is a pure virtual base class from which output classes for the pipeline are derived.. More...

#include <output.h>

Inheritance diagram for scyl::output:
scyl::component_output scyl::hdr_output scyl::hsz_output

Public Member Functions

 output ()
 
virtual ~output ()
 
virtual void save (scyl::pipeline *in, std::string filename)=0
 

Detailed Description

Output is a pure virtual base class from which output classes for the pipeline are derived..

At the most basic level, the output can be used as follows (eg for HSZ):

scyl::output * output = scyl::hsz_output();
pipeline.set_output(output);
output.save(pipeline_object, "string/filename/path.fla");

Constructor & Destructor Documentation

scyl::output::output ( )

Output Constructor

scyl::output::~output ( )
virtual

Output Destructor

Member Function Documentation

virtual void scyl::output::save ( scyl::pipeline in,
std::string  filename 
)
pure virtual

The documentation for this class was generated from the following files: