Colour3DPlotExporter Class Reference

#include <Colour3DPlotExporter.h>

Inheritance diagram for Colour3DPlotExporter:
Inheritance graph
Collaboration diagram for Colour3DPlotExporter:
Collaboration graph

Classes

struct  Parameters
 
struct  Sources
 

Public Member Functions

 Colour3DPlotExporter (Sources sources, Parameters parameters)
 
 ~Colour3DPlotExporter ()
 
void discardSources ()
 
QVector< QString > getStringExportHeaders (DataExportOptions options) const override
 
QVector< QVector< QString > > toStringExportRows (DataExportOptions options, sv_frame_t startFrame, sv_frame_t duration) const override
 
bool isOK () const override
 
sv_frame_t getStartFrame () const override
 
sv_frame_t getTrueEndFrame () const override
 
sv_samplerate_t getSampleRate () const override
 
QString getTypeName () const override
 
int getCompletion () const override
 

Private Attributes

Sources m_sources
 
Parameters m_params
 

Detailed Description

Definition at line 20 of file Colour3DPlotExporter.h.

Constructor & Destructor Documentation

Colour3DPlotExporter::Colour3DPlotExporter ( Sources  sources,
Parameters  parameters 
)

Definition at line 22 of file Colour3DPlotExporter.cpp.

Colour3DPlotExporter::~Colour3DPlotExporter ( )

Definition at line 30 of file Colour3DPlotExporter.cpp.

Member Function Documentation

QVector< QString > Colour3DPlotExporter::getStringExportHeaders ( DataExportOptions  options) const
override
bool Colour3DPlotExporter::isOK ( ) const
inlineoverride

Definition at line 86 of file Colour3DPlotExporter.h.

References m_sources, and Colour3DPlotExporter::Sources::source.

sv_frame_t Colour3DPlotExporter::getStartFrame ( ) const
inlineoverride

Definition at line 93 of file Colour3DPlotExporter.h.

References m_sources, and Colour3DPlotExporter::Sources::source.

sv_frame_t Colour3DPlotExporter::getTrueEndFrame ( ) const
inlineoverride

Definition at line 100 of file Colour3DPlotExporter.h.

References m_sources, and Colour3DPlotExporter::Sources::source.

sv_samplerate_t Colour3DPlotExporter::getSampleRate ( ) const
inlineoverride

Definition at line 107 of file Colour3DPlotExporter.h.

References m_sources, and Colour3DPlotExporter::Sources::source.

QString Colour3DPlotExporter::getTypeName ( ) const
inlineoverride

Definition at line 114 of file Colour3DPlotExporter.h.

References m_sources, and Colour3DPlotExporter::Sources::source.

int Colour3DPlotExporter::getCompletion ( ) const
inlineoverride

Definition at line 121 of file Colour3DPlotExporter.h.

References m_sources, and Colour3DPlotExporter::Sources::source.

Member Data Documentation

Parameters Colour3DPlotExporter::m_params
private

Definition at line 130 of file Colour3DPlotExporter.h.

Referenced by getStringExportHeaders(), and toStringExportRows().


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