Project

General

Profile

Actions

Feature #511

open

Add WSpectrogramChart

Added by Thomas Suckow over 13 years ago. Updated over 13 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
09/14/2010
Due date:
% Done:

30%

Estimated time:

Description

Wt is currently lacking a Spectrogram Chart

In addition, the Cartesian chart is tightly coupled with the axis.

A design that entertains an API like that of Qwt would work well.

I provide what I was able to produce in this regard, unfortunately I am out of time and will be unable to work on it further for some time.

While the implementation is incomplete, it is functional.

I attempted to follow Wt naming conventions, though I am sure something is probably wrong. Please modify this in any way you see fit.

For the future:

  • Role based data
    > To allow for location specific tip text
  • Finish the log10 ScaleEngine
  • Port the scale system to WCartesanChart
    > After the axis API matures

Files

canvas.png (125 KB) canvas.png Preview Thomas Suckow, 09/14/2010 02:12 AM
Chart.tar.gz (6.64 KB) Chart.tar.gz WSpectrogramChart Thomas Suckow, 09/14/2010 02:12 AM
Actions #1

Updated by Thomas Suckow over 13 years ago

Actions #2

Updated by Thomas Suckow over 13 years ago

Also, the Z-axis is currently a 1px tall image that is generated then scaled in the browser. This should probably be changed as some browsers apply an effect to it as seen in the preview (Firefox).

Actions #3

Updated by Koen Deforche over 13 years ago

Hey Thomas,

This looks awesome !

Regards,

koen

Actions

Also available in: Atom PDF