Colour3DPlotRenderer::RenderResult Struct Reference

#include <Colour3DPlotRenderer.h>

Public Attributes

QRect rendered
 The rect that was actually rendered. More...
 
MagnitudeRange range
 The magnitude range of the data in the rendered area, after initial scaling (parameters.scaleFactor) and normalisation, for use in displaying colour scale etc. More...
 

Detailed Description

Definition at line 126 of file Colour3DPlotRenderer.h.

Member Data Documentation

QRect Colour3DPlotRenderer::RenderResult::rendered

The rect that was actually rendered.

May be equal to the rect that was requested to render, or may be smaller if time ran out and the complete flag was not set.

Definition at line 132 of file Colour3DPlotRenderer.h.

Referenced by SpectrogramLayer::paintWithRenderer().

MagnitudeRange Colour3DPlotRenderer::RenderResult::range

The magnitude range of the data in the rendered area, after initial scaling (parameters.scaleFactor) and normalisation, for use in displaying colour scale etc.

(Note that the magnitude range before normalisation would not be very meaningful for this purpose, as the scale would need to be different for every column if column or hybrid normalisation was in use.)

Definition at line 143 of file Colour3DPlotRenderer.h.

Referenced by Colour3DPlotLayer::paintWithRenderer(), and SpectrogramLayer::paintWithRenderer().


The documentation for this struct was generated from the following file: